Arduino для начинающих. Начало работы
Как создать крутую WEB-морду (WebSocket Server)
Достоинства управления самоделками через WEB-интерфейс внутри локальной сети очевидны - подойдет любое устройство с WEB браузером, который находится в той-же сети. Единственная проблема - обновление WEB странички с элементами управления если она уже открыта, а этот момент поуправляли с другого устройства или вообще локально. Её решению и будет посвящена эта статья. В среде Arduino IDE должна быть установлена поддержка плат ESP32. Под версию 2.X.X. данный пример не "собирается". И две библиотеки вы (найдете их в примерах к этой статье)...
ESP8266 асинхронный веб-сервер
Рассмотрим программу скелет для микроконтроллера ESP8266, которую в дальнейшем можно будет использовать для своих проектов. Программа выполняет условия: 1. Подключение к WiFi сети
2. Управление через веб сервер
3. Одновременный доступ с разных устройств
4. Текущее состояние в реальном времени отображается на всех устройствах Будем включать/отключать встроенный светодиод на плате. Регулировать его яркость Прочитать про ESP8266 - тут
Как подключить плату к Arduino IDE - тут Чтобы к устройству могли подключаться несколько клиентов нужно установить библиотеки ESPAsyncTCP - https://github...