IoTWebConf_for_Visuino_modified_by_IoT_Jedi
Неблокирующий веб-портал для настройки WiFi на ESP8266/ESP32 с сохранением в EEPROM и поддержкой OTA-обновлений
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:29728301f7c455048401b827ac682c4bab0f2b00171c25c7e0b1ca93adf7b0e2IoTWebConf_for_Visuino_modified_by_IoT_Jedi-3.1.1-29728301.zipОписание
Если вы работаете с ESP8266 или ESP32 и хотите добавить веб-портал настройки WiFi без блокировки основного кода, эта библиотека как раз для этого. При первом запуске устройство создаёт собственную точку доступа, через которую можно подключиться и ввести данные сети — конфигурация сохранится в EEPROM. Портал остаётся доступен и после успешного подключения к WiFi. Помимо стандартных параметров сети, вы можете добавлять собственные элементы конфигурации с валидацией. Есть поддержка OTA-обновлений прошивки и автоматический captive portal — браузер сам предложит авторизоваться. Код работает неблокирующе, ваша логика приложения не будет зависать. Учтите, что для ESP8266 нужен пакет платы версии 2.4.2 и выше.