Skip to content

Releases: carlosabarberis/STM32-TFT-Designer

V1.50

Choose a tag to compare

@carlosabarberis carlosabarberis released this 18 Jul 20:50
7b671d8

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

Choose a tag to compare

@carlosabarberis carlosabarberis released this 26 Jun 21:06
7f344a8

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