WiFi Setup Flow
$7Complete WiFi provisioning screens - scanning, network selection, password entry, connection progress, success & error states. Full onboarding flow for any ESP display.
Unlock 11 components
One-time purchase, yours to keep. Import into any project.
ESPHome WiFi setup screen - onboarding UI for ESP32 LVGL
The WiFi Setup pack is a set of LVGL onboarding screen designs for ESP32 devices running ESPHome - an SSID list, a password entry screen with on-screen keyboard, a connecting/progress state, and a final "all set" confirmation.
It's the visual layer for shipping a real onboarding flow on your ESP32 device. You wire the screens to ESPHome's `wifi:` component, on_state triggers, and lambdas yourself - the pack supplies the layouts, fonts, icons, and screen flow, not the logic.
Useful for kiosks, smart-home panels, and any ESP32 product that needs end-user-friendly setup. Once the screens are wired to your WiFi handler, the user boots the device, picks a network on the touchscreen, enters the password, and the device joins - same UX as a commercial smart product.
What's inside
- SSID list with signal-strength icons
- Password entry with on-screen keyboard
- Connection progress and error states
- "All set" confirmation screen
Compatibility
- Any ESPHome project with LVGL + `wifi:` component
- Pairs with captive-portal or Improv flows
- Sized for 240×320 and 320×240 ESP32 displays
