This is an ESP32 / ESP8266 WiFi Connection Manager with fallback web configuration portal. Use this library for configuring ESP32 (including ESP32-S2 and ESP32-C3), ESP8266 modules' WiFi, etc. Credentials at runtime. You can also specify static DNS servers, personalized HostName, fixed or random AP WiFi channel. With examples supporting ArduinoJson
allman
style. Restyle the libraryCredentials
Hint on Config PortalLittleFS_esp32
library to prevent PIO error when using new ESP32 core v1.0.6+
reference
instead of by value
minimal
examples_WIFIMGR_LOGLEVEL_ > 3
ESP32S3_DEV, ESP32_S3_BOX, UM TINYS3, UM PROS3, UM FEATHERS3
, etc.) using ESP32 core, esp32-s3-support branch, v2.0.2+
ESP_WiFiManager.h
. Check Important Breaking Change from v1.8.0
multiple-definitions
linker error and weird bug related to src_cpp
. Check Different behaviour using the src_cpp or src_h lib #80
reference-passing
instead of value-passing
255.255.255.255
in core v2.0.0+ when using hostname