Color TFTLatest release: v1.50

STM32 TFT Designer

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. Now with v1.50, adding support for the ILI9488 480×320 display.

ILI9341ST7796 ILI9488 WindowsmacOS

Lite

Free

1 project screen

Download

Visual Canvas

True-to-size display canvas — what you see matches what renders on hardware.

Widget Library

Text labels, progress bars, bar meters, plots, rectangles, lines, and image import.

Flicker-Free Updates

In-RAM frame buffer. Dynamic widgets erase only their own region — no full-screen flash.

Clean Code Export

Generates .c and .h files compatible with STM32 HAL. Drop straight into CubeIDE.

Alignment Tools

AutoFit, Smart Fit, Find Off-Screen, Center Text in Rect, grid and column guides.

Also on GitHub

Lite version available as a GitHub Release with full installer and user manual.

FeatureLite (Free)Pro ($49)
All widget types
Layout & alignment tools
Image import & C export
Full Properties panel
Project screens1 screenUnlimited
GitHub — Lite Free Gumroad — Pro $49 or pay directly 🅿PayPal — Pro $49

You can download the Free or Pro version at: Gumroad or GitHub Releases.
For info and the user manual: github.com/carlosabarberis/STM32-TFT-Designer.

Included with TFT Designer Pro

Professional Instruments

A widget pack for the STM32 TFT Designer — industrial-grade gauges and meters for ILI9341, ST7796, and ILI9488 displays. Designed for real-world instrumentation: data acquisition panels, bench instruments, process monitors, and custom dashboards. Linear meters, analog round gauges, segmented bar-graph meters, thermometers, tank levels, compasses, VU meters, digital meters, and seven-segment displays are all complete and running on hardware — see them live below on both ILI9341 (320×240) and ST7796 (480×320) displays.

  • Linear Meter Horizontal & Vertical
  • Analog Meter Round gauge
  • Segmented Bar-Graph Horizontal & Vertical
  • Thermometer
  • Tank Level
  • Compass
  • VU Meter
  • Digital Meter
  • Seven Segment

Included with STM32 TFT Designer Pro — no separate purchase needed. Available now in v1.50. Questions? carlos@bartek.com

Monochrome OLEDLatest release: v1.50

STM32 OLED Designer 128×64

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.

SSD1306SSD1309 SH1106WindowsmacOS

Lite

Free

1 project screen

Download

128×64 Canvas

True pixel canvas matching your physical OLED — design exactly what you'll see on hardware.

Widget Library

Text labels, progress bars, bar meters, scrolling plots, shapes, lines, and image import.

Flicker-Free Updates

Frame buffer driver. Dynamic widgets update only their region — stable live sensor readouts.

Multi-Controller

SSD1306, SSD1309, SH1106 (column offset auto-applied). Selected at compile time.

View Overlays

Widget bounds, update areas, and grid guides visible in designer — hidden in exported code.

Also on GitHub

Lite version available as a GitHub Release with full installer and user manual.

Live on hardware — SSD1309 128×64 OLED

FeatureLite (Free)Pro ($35)
All widget types
Layout & alignment tools
Image import & C export
Full Properties panel
Project screens1 screenUnlimited
GitHub — Lite Free Gumroad — Pro $35 or pay directly 🅿PayPal — Pro $35

You can download the Free or Pro version at: Gumroad or GitHub Releases.
For info and the user manual: github.com/carlosabarberis/STM32-OLED-Designer.

TFT + OLED Bundle

Get both Pro designer tools together at a reduced price. One license covers both applications — ideal if you work with both TFT and OLED displays.

$75 Save $9 vs buying separately
Gumroad — $75 🅿PayPal — $75