SerialDebug:Mejora de la depuración de Arduino
Componentes y suministros
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Aplicaciones y servicios en línea
| ||||
|
Acerca de este proyecto
Mejorando la depuración para Arduino
Las plataformas de desarrollo modernas, como Android e iOS, tienen resultados de depuración con niveles (detallado, depuración, ...).
ESP-IDF, el SDK nativo para ESP32, también lo tiene.
¿Por qué los niveles en los mensajes de depuración son importantes?
¿Por qué te permiten establecer un nivel de cada mensaje, de acuerdo con su importancia, y ayuda a filtrar los mensajes importantes?
¿Por qué no tenemos esto para Arduino?
Esto me motivó a hacer una biblioteca para Arduino.
¿Cómo mejorar esto?
Biblioteca SerialDebug , que mejoran la depuración para Arduino, con niveles y más.
Para mejorar más la depuración de Arduino, creé una aplicación de escritorio para la biblioteca SerialDebug, la SerialDebugApp . Esto es opcional, debido a que no depende de esta aplicación y la biblioteca. Su elección, puede usar el monitor serial de Arduino IDE o esta aplicación:
Acceda al repositorio de github para obtener más información:
https://github.com/JoaoLopesF/SerialDebug
Código
Biblioteca SerialDebug
Biblioteca SerialDebug para Arduinohttps://github.com/JoaoLopesF/SerialDebugEsquemas
El tablero puede ser cualquiera, como:Uno, Mega, Due, MKR, Esp8266, Esp32, Teensy. Excepto Avr Tiny. El led es opcionalProceso de manufactura