Human Machine Interfaces and embedded GUIs have gone thru a transformation driven by the popularity of smartphone devices and their look & feel. Consumers are expecting to see products with larger screen, touch GUIs, and easy user interface experience. Emprog in partnering with TouchGFX embedded GUI is now providing a high end GUI for embedded MCUs, a GUI framework designed from the ground up for limited resource microcontrollers.
“Having Emprog as our TouchGFX representative will ensure the right way to expand our software framework in the Americas.” -Jorgen Mygind, Business Development Manager of TouchGFX Framework.
TouchGFX Embedded Wearable GUI Framework
Optimal Resource Utilization:
TouchGFX Embedded GUI Framework
Modern GUI features:
Multiple Alphabet/Script Support:
Static Memory Allocation:
TrueType Font Converter:
Multiple Image Format Support:
High Image Quality:
Targeted Platforms & Resource Requirements:
TouchGFX works perfectly with systems where the TFT controller is integrated in the MCU with frame buffers in external memory, or on systems that use LCD with integrated frame buffers and controllers. The resource requirements of TouchGFX depends on the size and complexity of the specific application. Below, you see framework usage figures as well as typical requirements for GUI implementations. The lower bounds represent less complex GUIs and the higher bounds represent very complex applications with ~200 screens.
Internal ROM: 20 KB (framework).-
External RAM: Memory usage depends on the resolution of the display and the number of framebuffers.-
Flash: Depends on the total size of the graphical elements, typically 1-8 MB.
Operating System: OS independent. Can run with or without OS.
* TouchGFX is a trade mark of Draupner Graphics A/S Finlandsgade 10 DK-8200 Aarhus.