Case study

Addify 3D printer

The Addify printer’s thermal UI on STM32: TouchGFX screens from the supplied designs, PNG assets, PID on the heater, and a developer mode for the display and touch.

Touch panel → STM32 TouchGFX → PID thermal control

Record
Upwork portfolio item: 3D Printer Thermal Management System with Integrated GUI. Product name: Addify.
Stack
STM32, TouchGFX, PID
Hardware
STM32 · Touchscreen

The problem

A printer’s thermal control is a number on a heater, and it is also a screen an operator has to trust. The UI has to match a supplied design, and there has to be a way to prove the touch and the display before anyone argues about the temperature.

What I built

Addify is a 3D printer thermal-management UI on STM32. The graphics tool is TouchGFX. I implemented the screens from the designs I was given, with PNG rendering through STM UI tools. PID runs the thermal control on the same platform. A developer mode is in the firmware so the display and the touch can be checked on their own, before anyone walks the full operator flow.

This is the piece on my Upwork portfolio titled “3D Printer Thermal Management System with Integrated GUI”. There is no public repository.

Back to work Start a project