Open Beta · Free for 14 days · No credit card

Design ESP32 UIs
with LVGL Studio

Professional LVGL 8.4 visual editor — online, always accessible. 47 widgets, 46 hardware actions, cloud project saving, ZIP export. No download, no install. Open your browser and start building.

Free during beta · No credit card · Paid plans launch soon

Browser-based, no install
Projects saved in the cloud
Instant ZIP export
47
LVGL Widgets
46
Event Actions
19
LCD Panels
Projects (Studio)
app.lcdultrapro.com/editor
LVGL Studio Editor
🖥 Screen 1: Dashboard
☁ Projects auto-saved
Export ZIP → Arduino IDE ready
Everything you need

Built for professional embedded UI

From machine control panels to smart home dashboards — LVGL Studio covers every use case developers actually need.

Drag & Drop Editor

Place, resize and style 47 LVGL widgets visually. No coding needed. Pixel-perfect positioning with snapping & alignment guides.

Visual Workflow Editor

Node-based logic builder — connect triggers to actions visually. Button press → GPIO toggle, MQTT publish, screen navigate, timer, deep sleep — all without writing a single line of C code.

MQTT & WiFi / HTTP

Smart home ready. Connect buttons to MQTT brokers, HTTP REST APIs, or local JSON endpoints. Configure host, topic, payload visually.

GPIO / PWM / ADC

Direct hardware control. Relay switching, LED dimming, motor speed via PWM, analog sensor reading — all configurable from dropdown menus.

NVS Persistent Storage

Save settings that survive power cycles. Read/write named keys to ESP32 NVS flash. Type-safe: int32, float, string.

Timer & Deep Sleep

Create timed events, periodic updates, or energy-saving deep sleep modes with wake-on-GPIO. Essential for battery-powered devices.

Multi-Screen Projects

Create complex apps with unlimited screens. Navigate between them with animated transitions — fade, slide left/right, zoom.

Live Charts & Meters

Real-time data visualization. Add points to charts, set arc/meter values, update labels from variables — perfect for sensor dashboards.

19 LCD Panels

Out-of-box support for Waveshare, M5Stack, ElecRow, LilyGO panels from 1.14" to 7" — portrait and landscape, touch & non-touch.

Arduino-ready C Export

Click Export → get a ZIP with ui.c, ui.h, events.c — drop it into Arduino IDE or PlatformIO and compile. No manual editing.

USB Mirror Mode

See exactly how your design looks on the real hardware in real time over USB Serial — no need to flash for every change.

Cloud Project Saving

Your projects are saved in the cloud and accessible from any browser. Switch devices, share with teammates, never lose your work again.

Hardware support

19 LCD panels,
plug & play

Select your panel from the dropdown and start designing immediately. No driver configuration needed.

Waveshare 7"
800×480 · ESP32-S3
Waveshare 4.3"
800×480 · ESP32-S3
Waveshare 2.1" Round
480×480 · ESP32-S3
M5Stack Core2
320×240 · ESP32
M5Stack CoreS3
320×240 · ESP32-S3
LilyGO T-Display-S3
170×320 · ESP32-S3
ElecRow 3.5"
480×320 · ESP32
Waveshare 1.28" Round
240×240 · ESP32
Custom / Generic
Any · ESP32 / S3
+
More panels
Added with every update

Ready to build your first
smart display app?

Join hundreds of developers shipping ESP32 products faster with LVGL Studio.

Get Started Today
Beta Launch

🎉 Free during Beta — Try everything for 14 days

LVGL Studio is currently in open beta. All features are completely free during this period — no credit card, no commitment. After the beta ends, the monthly subscription plans below will apply.

All features unlocked
💳 No credit card needed
⏱️ 14-day free access
🔒 No commitment
Get Free Access— It's Free

Beta ends soon — pricing below will apply afterwards

After beta — monthly plans

Future pricing.
Transparent & fair.

These are the plans that will apply after the free beta period ends. Lock in early access now.

Free in beta

Starter

9/ month

Free during beta · paid after launch

5 cloud projects
  • 5 cloud projects
  • All 47 LVGL widgets
  • C code generation
  • 19 LCD panel drivers
  • ZIP / Arduino export
  • USB Mirror (live preview)
  • Unlimited projects
  • Priority support
  • Commercial license
Available after beta
MOST POPULAR
Free in beta

Pro

19/ month

Free during beta · paid after launch

50 cloud projects
  • 50 cloud projects
  • All 47 LVGL widgets
  • C code generation
  • 19 LCD panel drivers
  • ZIP / Arduino export
  • USB Mirror (live preview)
  • Priority support
  • Commercial license
  • Unlimited projects
Available after beta
Free in beta

Studio

39/ month

Free during beta · paid after launch

Unlimited cloud projects
  • Unlimited cloud projects
  • All 47 LVGL widgets
  • C code generation
  • 19 LCD panel drivers
  • ZIP / Arduino export
  • USB Mirror (live preview)
  • Priority support
  • Commercial license
  • Team sharing (coming soon)
Available after beta
Beta access is completely free — no card requiredPricing above activates after beta ends

Secure payments via Lemon Squeezy · All taxes included · Cancel anytime

FAQ

Common questions