ESP32 Captive Portal Config Kit with ESP32 + LED
ESP32 Captive Portal Config Kit – Plug‑and‑Play WiFi Provisioning with OLED Feedback
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
Imagine powering up your ESP32, connecting your phone to its own WiFi network, and a browser page automatically opens asking for your home WiFi password. Once you enter, it saves and connects – all without touching a line of hardcoded credentials. This kit turns that concept into a real, working device with visual feedback on an OLED screen and LEDs. It’s the exact provisioning technique used in commercial smart plugs and IoT gadgets.
What You'll Build
A self-contained ESP32 device that boots as an access point, serves a captive portal web page over its own WiFi, captures the WiFi SSID and password entered via a phone or laptop browser, stores them in non-volatile EEPROM, then reboots into station mode and connects to your network. An OLED displays the connection status, while LEDs indicate portal activity and successful connection. You’ll have a ready-to-deploy IoT provisioning module you can integrate into future projects.
What You'll Learn
- Configuring ESP32 as a soft access point and web server simultaneously
- Designing a captive portal using HTML forms and processing HTTP POST requests
- Reading and writing persistent data to EEPROM for credential storage
- Integrating an OLED display and LEDs to provide real‑time user feedback during provisioning
Kit Contents
| Component | Quantity |
|---|---|
| ESP32 Dev Board | 1 |
| 0.96in OLED | 1 |
| Tactile Button | 1 |
| 5mm LED | 2 |
| 4.7kΩ Resistors | 5 |
| 100nF Caps | 5 |
| 400-pt Breadboard | 1 |
| M-M Wires | 15 |
| Micro USB Cable | 1 |
Why Buy This Kit Instead of Sourcing Parts Separately
| Factor | Sourcing Separately | Compoden Kit |
|---|---|---|
| Compatibility checks | You verify every part | Pre-tested as a system |
| Build support | Forums and scattered tutorials | AI companion trained on this exact project |
| Time to first working build | Days of debugging | Hours, with step-by-step guidance |
| Shipping coordination | Multiple sellers, multiple delays | One shipment from Bengaluru in 3-5 days |
Who This Kit Is For
This kit is designed for intermediate makers who have basic Arduino or ESP32 experience and want to dive into real-world IoT device provisioning. It’s ideal for CBSE Class 11-12 students working on IoT projects, B.Tech ECE/EEE students building prototypes for hackathons like Smart India Hackathon, and ATL Tinkering Lab mentors guiding students on connected devices. If you’ve ever wondered how commercial smart plugs get onto your WiFi without a screen, this kit reveals the exact technique.
Built and Backed by Compoden
Every Compoden kit ships with an AI build companion trained on this exact project — accessible via a QR code on the box, with WhatsApp and email backup. We've spent 10 years building projects for makers, schools, and institutions across India. If a part fails because of a manufacturing defect, replace it free within 7 days.
What if I get stuck during the build?
Scan the QR code on the kit box to chat with our AI companion, which knows this project inside‑out. You can also message us on WhatsApp with photos of your circuit and code, and we’ll help debug in real time.
Does the captive portal work on any phone or laptop?
Yes, the portal is a standard HTML page served over HTTP. Any device with a browser – Android, iOS, Windows, Mac – can connect to the ESP32’s access point and enter credentials. No app installation needed.
Can I modify the portal page to add my own branding or fields?
Absolutely. The HTML is served from the ESP32’s firmware, and our AI companion can guide you on customizing the page with CSS, logos, or additional input fields like device name or MQTT broker details.
Will this work with hidden SSIDs or enterprise WiFi?
The default firmware supports standard WPA/WPA2 personal networks. Hidden SSIDs require a small code addition to scan and select, which our companion can help you add. Enterprise security (WPA2-Enterprise) is not supported out‑of‑the‑box due to hardware and library limitations.
ESP32 creates access point at first boot. Browser-based captive portal collects WiFi credentials and saves to EEPROM.
What's in this kit
- ESP32 Dev Board
- 0.96in OLED
- Tactile Button
- 5mm LED x2
- 4.7kΩ Resistors x5
- 100nF Caps x5
- 400-pt Breadboard
- M-M Wires x15
- Micro USB Cable
Shipping Information
- Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
- COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
- Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location
Returns & Warranty
- 7-Day Return: Manufacturing defects only (approval required)
- Warranty: 7 days from delivery
- Non-Returnable: Batteries, consumables, cut wires, clearance items