Easy_Web_Remote_Control
Веб-интерфейс для управления ESP32 через WebSocket с готовыми элементами управления и поддержкой видеопотока
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8a86c02047fef1ae95527e10d5435e3fc836d194984ed7ec7c510e88e9c4e102Easy_Web_Remote_Control-3.0.1-8a86c020.zipОписание
Если вам нужна веб-интерфейс для управления ESP32 по сети, эта библиотека избавит от необходимости писать фронтенд с нуля. На основе WebSocket она предлагает готовый набор элементов управления: кнопки направления (вперед, назад, влево, вправо, стоп), слайдер для PWM-выхода (0–255) и поддержку видеопотока через снимки с камеры. Работает в режимах AP, STA и двойном режиме Wi-Fi, автоматически восстанавливает соединение при разрывах. Для использования потребуются две зависимости: ESP Async WebServer и AsyncTCP, обе версии 3.0+ и новее. Асинхронность на WebSocket означает, что интерфейс отзывчивый и не блокирует основной код. Можно настраивать таймеры действий, тапы и задержки. Подходит для проектов робототехники, пультов управления и систем видеонаблюдения на базе ESP32.