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 kit of essential LVGL widgets for ESPHome - switches, dimmers, status indicators, simple clocks and metric bars. Drop them onto your canvas to learn how the designer turns visual layouts into ESPHome YAML, then customize colors, sizes, and bindings to match your ESP32 project.
Every component in this pack is open and editable: tweak parameters, copy the generated YAML straight into your ESPHome configuration, and iterate visually with live preview. No account, no payment - the designer itself is and always will be free for hobbyists, students, and anyone exploring LVGL on ESP32.
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
