Reference implementation
STM32 industrial controller HMI
An original industrial HMI concept that combines machine status, trend review, alarms, and parameter control on an STM32-class target.

Design target
A role-focused operating interface for checking current machine state, reviewing trends, acknowledging alarms, and adjusting approved parameters.
Interaction model
A focused screen structure for the product context, before hardware integration choices are locked.
- At-a-glance operating overview with alarm priority
- Trend view for comparing a small set of process signals
- Encoder-friendly focus order for common operations
- Protected parameter changes with review before confirmation
Implementation outline
These are engineering considerations for scoping a comparable interface. Final architecture depends on the confirmed board, display, SDK, memory budget, and data interfaces.
- Use one component system for status tiles, charts, alarms, and parameter fields.
- Map encoder rotation, press, touch, and focus states to the same navigation model.
- Limit chart history and refresh rate to the confirmed memory and update budget.
- Keep alarm priority independent from color so the interface remains legible in varied conditions.
What a working demo should prove
Critical state and alarm priority are visible from the operating position.
Touch and encoder operation reach the same approved actions.
Parameter edits cannot be confused with live values.
Have a comparable product and target display?