SerialDebug :amélioration du débogage vers Arduino
Composants et fournitures
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Applications et services en ligne
| ||||
|
À propos de ce projet
Amélioration du débogage pour l'Arduino
Les plates-formes de développement modernes, telles qu'Android et iOS, ont une sortie de débogage avec des niveaux (verbose, débogage,...).
ESP-IDF, le SDK natif pour ESP32, l'a aussi.
Pourquoi les niveaux des messages de débogage sont-ils importants ?
Pourquoi vous permettent-ils de définir un niveau de chaque message, en fonction de son importance, et cela aide-t-il à filtrer les messages importants.
Pourquoi n'avons-nous pas cela pour l'Arduino ?
Cela m'a motivé à créer une bibliothèque pour l'Arduino.
Comment améliorer cela ?
Bibliothèque SerialDebug , qui améliorent le débogage pour Arduino, avec des niveaux et plus encore.
Pour améliorer davantage le débogage pour Arduino, j'ai créé une application de bureau pour la bibliothèque SerialDebug, la SerialDebugApp . Ceci est facultatif, car il n'y a pas de dépendance entre cette application et la bibliothèque. Au choix, vous pouvez utiliser le moniteur série d'Arduino IDE ou cette application :
Veuillez accéder au dépôt github pour plus d'informations :
https://github.com/JoaoLopesF/SerialDebug
Code
Bibliothèque SerialDebug
Bibliothèque SerialDebug pour Arduinohttps://github.com/JoaoLopesF/SerialDebugSchémas
Le tableau peut être n'importe lequel, comme :Uno, Mega, Due, MKR, Esp8266, Esp32, Teensy. Sauf pour Avr Tiny. La led est facultativeProcessus de fabrication