Design ESP32 UIs
in your browser.
The most powerful browser-based LVGL 8.4 editor. Drag & drop widgets, export production-ready C code, flash firmware, and preview live on your physical display — all without installing anything.
From idea to hardware in minutes
Select your panel
Choose your ESP32 LCD panel from the library. Canvas resizes to exact resolution.
Design your UI
Drag & drop 47 LVGL widgets. Style, position, resize — pixel perfect.
Export C code
Click Export → get a ZIP with LVGL C code and manufacturer driver files.
Flash & Mirror
Flash firmware from browser, then mirror your canvas live to the real LCD.
47 LVGL 8.4 widgets
Every widget you need — from simple labels to complex charts and color pickers. All export to valid LVGL 8.4 C code.
Everything you need
USB Live Mirror
The only LVGL editor that streams your canvas to the real hardware in real time. Any change appears on the physical LCD within ~300ms — no reflashing needed.
Browser Flash
Upload firmware directly from your browser to your ESP32 — no Arduino IDE needed. One click, Web Serial API, done.
Arduino-ready C Export
Export a complete ZIP with ui.c, ui.h, lv_conf.h and the manufacturer's original panel driver files. Drop into Arduino IDE and compile — no manual editing.
Memory Estimator
Real-time PSRAM and SRAM usage estimates as you design. Know exactly how much memory your UI uses before you compile — no surprises.
Ready to build your first
ESP32 display app?
Join the waitlist and be the first to know when LCD Ultra Pro launches.
Join the Waitlist — It's FreeNo credit card · No commitment