Varias veces he tenido algunos sospechosos salidas en el Monitor Serial después de cargar el código en el Arduino: como eterno salida de espacios en blanco o de repente corte de cadenas o revueltos cadenas.
Porque no había ningún error de compilación o de advertencia en el Arduino IDE pensé que el Arduino se había roto, pero después de algunas pruebas me enteré de que no todos los tipos de errores que son capturados por el compilador de Arduino IDE - especialmente cuando la asignación de variables en un bucle de una matriz de estructuras. Parece que este choque de la placa Arduino en un corto período de tiempo.
¿Cómo puedo descubrir errores no se muestran por el Arduino IDE?