SerialDebug: Tingkatkan Debugging Arduino dengan Pencatetan Serial Lanjutan
Komponen dan Perlengkapan
 | | × | 1 | |
 | | × | 1 | |
 | | × | 1 | |
 | | × | 1 | |
 | | × | 1 | |
 | | × | 1 | |
 | | × | 1 | |
 | | × | 1 | |
 | | × | 1 | |
 | | Papan Breakout NodeMCU ESP8266 |
| × | 1 | |
 | | × | 1 | |
 | | Adafruit Feather HUZZAH dengan ESP8266 WiFi |
| × | 1 | |
 | | × | 1 | |
 | | × | 1 | |
Aplikasi dan Layanan Online
Tentang Proyek Ini
Meningkatkan debugging untuk Arduino
Platform pengembangan modern, seperti Android dan iOS, memiliki output debug dengan level (verbose, debug, ...).
ESP-IDF, SDK asli untuk ESP32, juga memilikinya.
Mengapa level pada pesan debug penting?
Mengapa mereka memungkinkan Anda untuk menetapkan level untuk setiap pesan, sesuai dengan kepentingannya, dan membantu untuk menyaring pesan penting.
Mengapa kita tidak memiliki ini untuk Arduino?
Ini memotivasi saya untuk membuat perpustakaan untuk Arduino.
Bagaimana cara meningkatkan ini?
Perpustakaan SerialDebug, yang meningkatkan debugging untuk Arduino, dengan level dan lebih banyak.
Untuk meningkatkan lebih banyak debugging untuk Arduino, saya membuat satu aplikasi desktop untuk perpustakaan SerialDebug, SerialDebugApp. Ini adalah opsional, karena tidak ada ketergantungan antara aplikasi ini dan perpustakaan. Pilihan Anda, dapat menggunakan serial monitor Arduino IDE atau aplikasi ini:
Silakan akses repositori github untuk informasi lebih lanjut:
https://github.com/JoaoLopesF/SerialDebug
Kode
Perpustakaan SerialDebug
Perpustakaan SerialDebug untuk Arduinohttps://github.com/JoaoLopesF/SerialDebug
Skematik
Papan dapat menjadi yang mana pun, seperti: Uno, Mega, Due, MKR, Esp8266, Esp32, Teensy. Kecuali untuk Avr Tiny. Led bersifat opsional