WiFi Setup Flow

$7

Complete 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.

> Or get Smart Home Complete for $15 - save more with a bundle

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
Navigation11