Compare / EEZ Studio

LCD Wizard and EEZ Studio

EEZ Studio is free, open source and works offline, and its Flow editor handles interface logic that LCD Wizard cannot. It writes the UI files and leaves the display, touch and lv_conf.h to you. LCD Wizard writes those as well, for 43 board presets or pins you enter, but it runs online and meters exports past a free allowance.

We make LCD Wizard. What this page says about EEZ Studio comes from its own pages, linked at the bottom, as they stood on 23 September 2026.

At a glance

LCD WizardEEZ Studio
Runs onWeb browser on any OS. Needs a connection, because the code is generated on the server.Desktop: Windows, macOS, Linux. Works offline.
LVGL8.3.11 or 9.2.2 for Arduino, 9.4 for MicroPython, 9.5 in ESPHome8.4, and 9.2 to 9.5
What it exportsA whole Arduino or PlatformIO project for ESP32, STM32 or RP2040; files for lvgl_micropython; one ESPHome YAML fileLVGL UI source files to add to your own project
Board and driver setup43 board presets, 37 display and 19 touch controllers. Writes the driver config, pin header, touch code and lv_conf.h for your board.None. You set up the display, touch and lv_conf.h in your own project.
PriceDesigning is free. 5 exports with no account, 15 a month with a free account, then £2 for 10 more, or £49.99 once for unlimited. Nothing renews.Free
LicenceProprietary. The code it generates is yours, for any purpose.GPL-3.0. Envox says the code it generates is yours, royalty-free.

What you get when you export

EEZ Studio writes the UI source files into your project, in src/ui by default. You call ui_init() after lv_init(), and an Arduino build needs the eez-framework library as well. Bringing up the panel is outside its scope: in the official ESP32 demo the display and touch drivers are chosen in ESP-IDF's menuconfig.

LCD Wizard writes the whole project for the board you picked. That is the sketch, the display driver configuration, the touch code, lv_conf.h, the partition table and platformio.ini. For a resistive panel it includes calibration that runs on the device at first boot. PlatformIO builds it as it is; for the Arduino IDE, the README lists the two files to copy into library folders.

Interface logic

This is where EEZ Studio is ahead. EEZ Flow draws the program as a flowchart, and the built-in simulator runs it with breakpoints and a variable watch.

LCD Wizard gives each widget events with a fixed list of actions: change screen, set a property or a variable, show or hide, play an animation, drive an output. Variables bind to widgets through formulas, and the preview runs all of it with simulated sensor readings. That covers a control panel. It does not cover a state machine.

Sensors and hardware

In LCD Wizard a BME280, an ADC channel or an I/O expander is part of the design. Add it, bind its reading to a label through a formula, and the polling and conversion are generated with the screens. In EEZ Studio, reading hardware is your own code.

Price, licence and where it runs

EEZ Studio is free and GPL-3.0, and Envox states that the code it generates is yours, royalty-free. It is a desktop app for Windows, macOS and Linux and works offline.

LCD Wizard is closed source and runs in the browser, online only. Designing is free, 5 exports need no account, and a free account adds 15 a month. After that, 10 exports cost £2, or unlimited exports cost £49.99 once. The code it generates is yours.

Where EEZ Studio is the better choice

Where LCD Wizard is the better choice

Moving a design across

LCD Wizard cannot open EEZ Studio projects, so moving means rebuilding the screens. Images and fonts carry across as files: import the same PNGs and the same TTF or OTF fonts.

Which to use

Pick EEZ Studio if you want a free, open-source editor that works offline, your interface needs real logic, or your display already works and you only need the UI.

Pick LCD Wizard if the board is an ESP32, STM32 or RP2040 display board and you want a project that compiles and boots on it, with touch and sensors wired in, or you want MicroPython or ESPHome from the same design.

Sources

Read on 23 September 2026. Prices and version numbers change; the linked pages are the authority. Spotted something out of date? Email admin@lcdwizard.online.

Other comparisons