Developer Tools for STM32
Design TFT and OLED display interfaces visually on a canvas that matches your physical display. Export clean HAL C code straight into STM32CubeIDE — no hand-coding pixel coordinates.
A desktop GUI designer for SPI color TFT displays. Lay out widgets visually on a canvas matching your display, then export C source and header files for STM32CubeIDE.
True-to-size display canvas — what you see matches what renders on hardware.
Text labels, progress bars, bar meters, plots, rectangles, lines, and image import.
In-RAM frame buffer. Dynamic widgets erase only their own region — no full-screen flash.
Generates .c and .h files compatible with STM32 HAL. Drop straight into CubeIDE.
AutoFit, Smart Fit, Find Off-Screen, Center Text in Rect, grid and column guides.
Lite version available as a GitHub Release with full installer and user manual.
STM32 TFT Designer output running on an ILI9341 display — splash screen, live ADC measurements with color widgets, and scrolling voltage graph
| Feature | Lite (Free) | Pro ($49) |
|---|---|---|
| All widget types | ✓ | ✓ |
| Layout & alignment tools | ✓ | ✓ |
| Image import & C export | ✓ | ✓ |
| Full Properties panel | ✓ | ✓ |
| Project screens | 1 screen | Unlimited |
An optional widget pack for the STM32 TFT Designer — industrial-grade gauges and meters for ILI9341 and ST7796 displays. Designed for real-world instrumentation: data acquisition panels, bench instruments, process monitors, and custom dashboards. Linear meters (horizontal & vertical) are already complete and running on hardware.
Mixed panel — vertical + horizontal linear meters
All vertical meter panel — three channels
A desktop GUI designer for 128×64 monochrome OLED displays. Design on a true pixel canvas and export clean C code for STM32CubeIDE — supports SSD1306, SSD1309, and SH1106.
True pixel canvas matching your physical OLED — design exactly what you'll see on hardware.
Text labels, progress bars, bar meters, scrolling plots, shapes, lines, and image import.
Frame buffer driver. Dynamic widgets update only their region — stable live sensor readouts.
SSD1306, SSD1309, SH1106 (column offset auto-applied). Selected at compile time.
Widget bounds, update areas, and grid guides visible in designer — hidden in exported code.
Lite version available as a GitHub Release with full installer and user manual.
STM32 OLED Designer output running on a 128×64 OLED — splash screen, live measurements, progress bar, and ADC waveform plots
| Feature | Lite (Free) | Pro ($35) |
|---|---|---|
| All widget types | ✓ | ✓ |
| Layout & alignment tools | ✓ | ✓ |
| Image import & C export | ✓ | ✓ |
| Full Properties panel | ✓ | ✓ |
| Project screens | 1 screen | Unlimited |