AsyncESP32_SC_ENC_Manager
Асинхронный конфигурационный менеджер для ESP32-S2/S3/C3 с Ethernet-модулем ENC28J60 через AsyncWebServer с веб-интерфейсом управления сетевыми параметрами и NTP-синхронизацией
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:c8e956948a08bc7e0111252025fd664daf32964f058242c935d8fe039382f4c0AsyncESP32_SC_ENC_Manager-1.1.0-c8e95694.zipОписание
Конфигурационный менеджер для подключения ESP32-S2/S3/C3 через Ethernet-чип ENC28J60 по протоколу LwIP. Библиотека работает асинхронно через AsyncWebServer и предоставляет веб-интерфейс для управления сетевыми параметрами в рантайме: можно переключаться между DHCP и статическими IP-адресами, задавать DNS-серверы, изменять имя хоста. Поддерживает настройку часовых поясов с автоматическим определением, NTP-синхронизацию, CORS-заголовки. Асинхронный подход быстрее синхронных аналогов и не блокирует основной цикл. Имеет зависимость от ESPAsyncWebServer и требует осторожности при работе с ADC2 на ESP32, так как он занят WiFi-функциями.