Назад к каталогу

Universal Debug Library

Универсальный вывод отладочной информации в Serial и Bluetooth с форматированием printf-style для Arduino и ESP32

Версия1.0.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер6.13 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
1.0.06.13 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:036bc7a5ac5431d4858c834bb36e9e9cac90e7877a511f2122621a59bbed42e0
АрхивUniversal_Debug_Library-1.0.0-036bc7a5.zip

Описание

Если вы отлаживаете код одновременно на Arduino Uno/Nano и на ESP32, а также хотите выводить логи в Serial Monitor и по Bluetooth одновременно — эта библиотека берёт на себя всю возню с форматированием. Она наследует класс Print и поддерживает printf-style вывод вроде Debug.printf("Voltage is %.2fV\n", 3.3), работая со стандартными Serial.print() вызовами. Для Uno/Nano используется SoftwareSerial, для ESP32 — встроенный BluetoothSerial. Вывод идёт в обе линии одновременно, экономя памяти благодаря буферам на стеке. Можно отключать Bluetooth или принудительно выбирать платформу через define флаги. Настройка минимальная — всего несколько строк инициализации в setup(), после чего можно сразу печатать.

Версии

Показано: 1
1.0.02026-08-23 19:13:45 UTC
ZIP по запросу
первое скачивание может быть дольше