SerialDebug:улучшение отладки в Arduino
Компоненты и расходные материалы
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Приложения и онлайн-сервисы
| ||||
|
Об этом проекте
Улучшение отладки для Arduino
Современные платформы разработки, такие как Android и iOS, имеют вывод отладки с уровнями (подробный, отладка и т. Д.).
ESP-IDF, собственный SDK для ESP32, тоже есть.
Почему уровни в отладочных сообщениях важны?
Почему они позволяют вам устанавливать уровень каждого сообщения в соответствии с его важностью, и это помогает фильтровать важные сообщения.
Почему у нас нет этого для Arduino?
Это побудило меня создать библиотеку для Arduino.
Как это улучшить?
Библиотека SerialDebug , которые улучшают отладку для Arduino, с уровнями и многим другим.
Чтобы улучшить отладку для Arduino, я сделал одно настольное приложение для библиотеки SerialDebug, SerialDebugApp . . Это необязательно из-за отсутствия зависимости между этим приложением и библиотекой. По вашему выбору, вы можете использовать последовательный монитор Arduino IDE или это приложение:
Пожалуйста, войдите в репозиторий github для получения дополнительной информации:
https://github.com/JoaoLopesF/SerialDebug
Код
Библиотека SerialDebug
Библиотека SerialDebug для Arduino https://github.com/JoaoLopesF/SerialDebugСхема
Плата может быть любой, в том числе:Uno, Mega, Due, MKR, Esp8266, Esp32, Teensy. За исключением Avr Tiny. Светодиод не является обязательнымПроизводственный процесс
- Гладильная доска
- Печатная плата
- Доска для серфинга
- Плата Arduino обеспечивает интеллектуальные возможности для наружных приложений
- Плата Arduino предназначена для промышленного Интернета вещей
- RaspiRobot Board V2
- Простые часы со словами (Arduino)
- Arduino Spybot
- FlickMote
- Самодельный телевизор B-Gone