Поднимаем на Raspberry Pi Pico W асинхронный веб-сервер на библиотеке ESPAsyncWebServer и управляем светодиодом на GPIO через две кнопки в браузере.
Raspberry Pi Pico: веб-сервер для управления выходами (Arduino IDE)


Поднимаем на Raspberry Pi Pico W асинхронный веб-сервер на библиотеке ESPAsyncWebServer и управляем светодиодом на GPIO через две кнопки в браузере.

Поднимаем на ESP32 локальный веб-сервер в режиме точки доступа средствами ESP-IDF: HTML-страница доступна напрямую, без роутера и интернета.

Собираем на ESP32 асинхронный веб-сервер с библиотекой ESPAsyncWebServer и управляем тремя выходами GPIO через переключатели прямо в браузере. Разбираем схему с тремя светодиодами, установку библиотек, полный код с HTML-страницей и то, как обрабатываются запросы.

ESP32 с датчиком BME280 пишет температуру, влажность и давление в .csv на microSD, а затем отдаёт их на веб-страницу с интерактивными графиками Chart.js и разделом статистики: макс/мин за сутки и неделю, время выше/ниже порогов, суточный ход температуры.