WiFiProvisioner
Капитивный портал для настройки WiFi на ESP32 прямо на устройстве без прошивки учётных данных в код
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:68d0a9247a0bdcbb4eb44701378cbebc25bd2be690d0ebc3d7519cd96442849dWiFiProvisioner-2.0.0-68d0a924.zipОписание
Если вам нужно настроить WiFi на ESP32 через интерфейс, а не вбивать учётные данные в код, эта библиотека создаёт красивый капитивный портал прямо на устройстве. Пользователь подключается к точке доступа с телефона или ноутбука, видит отзывчивый веб-интерфейс и вводит пароль WiFi. Можно также собирать дополнительные данные — ключи, коды или другую информацию — всё в процессе подготовки устройства. Интерфейс легко кастомизируется под цвет, логотип и текст вашего проекта. Библиотека требует ESP32 и встроенные её библиотеки (DNSServer, WebServer, WiFi), поэтому убедитесь, что ESP32 core уже установлен. Поддерживает обработку событий — валидация, сброс к заводским настройкам и прочие функции можно привязать к коллбэкам.