TouchGFX is an advanced free-of-charge graphic software framework optimized for STM32 microcontrollers. Taking advantage of STM32 graphic features and architecture, TouchGFX accelerates the HMI-of-things revolution through the creation of stunning, smartphone-like graphic user interfaces.
The TouchGFX framework includes the TouchGFX Designer (TouchGFXDesigner), an easy-to-use, drag-and-drop-based graphic-building PC tool, and the TouchGFX engine, a powerful and optimized graphic core. TouchGFX makes GUI development easy, combining WYSIWYG simulator and automatic code generation. It covers all steps from early design sketches to exclusive end-products, through quick iterations over finished prototypes.
TouchGFX Designer is available as a standalone software tool, allowing easy and fast graphic evaluation and proof of concept. The TouchGFX framework, including TouchGFX Designer, is distributed within STM32Cube MCU Packages. It is fully compatible with the STM32CubeMX initialization and code generation tool for the seamless co-development of graphic and main application in an unified project environment.