Free Components
FreeBasic building blocks - simple switches, dimmers, status indicators, and metric bars. Easy to replicate by dragging a few widgets.
Free ESPHome LVGL widgets to get started
The Free pack is a starter set of LVGL widget designs for ESPHome - switches, dimmers, status indicators, simple clocks, metric bars, WiFi badges, and a basic header bar. Drop them onto the canvas to see how the designer turns a visual layout into ESPHome LVGL YAML, then edit colors, sizes, and entity bindings to fit your ESP32 project.
Every widget is open and editable: tweak parameters in the inspector, copy the generated YAML into your ESPHome config, iterate with live preview. These are visual designs - you wire them to your own switches, sensors, and entities in ESPHome. No account, no payment. The designer itself is free.
What's inside
- Switches, dimmers, sliders, and toggle cards
- Status indicators, simple clocks, and uptime counters
- WiFi and signal-strength badges
- QR-code frame and basic header bar
Compatibility
- Any ESPHome LVGL display (ILI9341, ST7789, ST7796, GC9A01, …)
- Works on ESP32, ESP32-S3, and ESP32-C3 boards
- Drag any widget into a Home Assistant ESPHome project
