Releases: carlosabarberis/STM32-TFT-Designer
Release list
V1.50
What's New in v1.50
Professional Instrument Widgets
Four new industrial-panel-style gauges, drawn entirely by the MCU (no bitmap assets):
- Linear Panel Meter — horizontal or vertical lab-style meter with graduated scale, moving pointer, and numeric readout.
- Segmented Bar Meter — LED-style level meter with configurable segment count/gap and three color-banded thresholds (green/yellow/red by default).
- Analog Panel Meter — classic needle-over-arc gauge with colored low/mid/high scale bands.
- Magnetic Compass — 0–360° heading indicator with cardinal markings, needle, and configurable numeric readout position.
All four bind to firmware variables the same way Plot widgets do, and can self-refresh via UI_UpdateLiveData() or be driven directly with a generated UI_Set_<WidgetName>() setter. Verified on real STM32F446 hardware across ILI9341 (320×240) and ST7796 (480×320) panels.
New Driver Files Required
Projects using instrument widgets need two additional framework files: tft_instruments.c (→ Core/Src) and tft_instruments.h (→ Core/Inc). Projects without instrument widgets don't need them.
Export Safety Improvement
The exporter now clamps widget geometry to the display bounds as part of export itself, so generated C and the saved project JSON can never contain stale off-screen coordinates.
Licensing
Instrument widgets can be placed, configured, and previewed in Lite mode, but exporting a project that contains them requires a Pro license.
See the updated User Manual (Section 9) for full details on each instrument's properties and integration.
STM32-TFT-Designer V1.40
STM32 TFT Designer V1.40 - Lite FREE Version
Windows and macOS installers included below.
Full user manual (PDF) included in the repository.
For PRO version with unlimited projects visit:
https://carlosbarberis49.gumroad.com/l/iosnmb
or purchase PRO version via PayPal to: carlos@bartek.com