Easily connect your ESP32 to WiFi without hardcoding credentials.
Starts in AP mode, hosts a web page for SSID & password input, then optionally switches to STA mode (auto-connect currently disabled) after credentials are entered.
- 📡 AP mode for WiFi setup via browser
- 💾 EEPROM storage for WiFi credentials with reset option
- 💡 LED status indicators for AP mode, STA connection, and connection attempts
- ⚡ Non-blocking LED blinking for smooth visual feedback
- 🌐 Asynchronous web server using ESPAsyncWebServer
- Power on ESP32 — it creates the network wifiSetup-Esp32 (password:
bluewave@123) - Connect and open browser at
http://192.168.4.1 - Enter WiFi details and submit
- ESP32 saves credentials to EEPROM (auto-connect is currently disabled; device stays in AP mode)
- After modifying code, you can enable auto-connect by uncommenting the connection call
MIT License