Arduino_DebugUtils
Модуль отладки с несколькими уровнями детализации, временными метками и форматированным выводом в стиле printf
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:dc203d35642c69b01abebd1b6fb2b14df5309200ad34bf8c95f6f4c9b3ae3568Arduino_DebugUtils-1.5.0-dc203d35.zipОписание
Модуль отладки для Arduino с поддержкой разных уровней детализации вывода. Вместо обычного Serial.print() используешь Debug.print() с форматированием как в printf — удобно выводить переменные и структурированные сообщения. Доступно шесть уровней: от DBG_NONE (полная тишина) до DBG_VERBOSE (максимум информации), что помогает управлять объёмом логов. Можно добавить временные метки к каждому сообщению через timestampOn(). По умолчанию вывод идёт в Serial, но через setDebugOutputStream() переводится на Serial2 или SoftwareSerial — полезно, если основной порт занят или нужна отдельная линия логирования. Учти, что на ArduinoCore-avr форматирование чисел с плавающей точкой (%f) не работает.