MycilaESPConnect
Сетевой менеджер для ESP32 с WiFi, Ethernet и встроенным веб-интерфейсом для подключения
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:cbba563c5707740613b9754bee9ab92bb5ea8c35778d1a82e9671be9da888557MycilaESPConnect-10.6.2-cbba563c.zipОписание
Сетевой менеджер для ESP32 и ESP8266, который берёт на себя всю рутину подключения к WiFi или Ethernet. В комплекте идёт встроенный веб-интерфейс с поддержкой captive portal — когда пользователь первый раз включает устройство, ему сразу предлагается выбрать сеть и задать пароль. Если что-то пошло не так, модуль может работать в режиме точки доступа. Библиотека справляется с переходами между режимами, поддерживает статический IP, mDNS и даже IPv6 на ESP32. Есть две модели работы: синхронная (блокирующая) и асинхронная через loop(), плюс система колбэков для отслеживания изменений сетевого состояния. На ESP32 работает и с Ethernet через встроенные интерфейсы RMII или SPI-адаптеры. Конфигурация либо сохраняется автоматически в NVS, либо управляется приложением самостоятельно.