SerialWeb
Веб-интерфейс для отладки через WiFi: вывод строк и числовых значений в браузер без кабелей
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:6ca74181d741a7f4f8a9c6129ff27fbd05e057265be3dca4c3b3b0027503ca9eSerialWeb-3.0.0-6ca74181.zipОписание
Если нужен монитор для отладки, который работает в браузере без лишних кабелей — SerialWeb превращает WiFi-модуль в веб-интерфейс для вывода данных. Библиотека выводит строки через WebSocket на капсульный портал, одновременно показывая панель с числовыми значениями и лог-ленту. Работает на Raspberry Pi Pico W, Pico 2W и ESP32. Функции print, println и printf позволяют использовать привычный API из Print.h, а send() обновляет значения в реальном времени. Можно также читать текст, введённый в веб-форму. Зависит от ESP Async WebServer, на ESP32 требует Async TCP, на Pico — RPAsyncTCP и AsyncUDP RP2040W. Учитывай, что при передаче строк в форматирование вроде %s нужно вызывать c_str(), иначе может быть краш.