This page contains demo projects for STemWin and TouchGFX GUI libraries ported on Mikromedia 7 Capacitive development board from Mikroelektronika. STemWin (emWin, Segger) and TouchGFX (STMicroelectronics) are profesional GUI libraries optimized for embedded applications. Both libraries comes free-of-charge for STM32 microcontrollers. STemWin is C oriented comprehensive solution coming with rich features, many widgets (checkboxes, buttons…) and development tools (GUIBuilder, Bitmap and Font conveter, etc). TouchGFX is modern, C++ oriented framework that comes with TouchGFX Designer - an easy-to-use, drag-and-drop-based graphic-building PC tool. TouchGFX Designer is distributed within STM32Cube MCU Packages and it is fully compatible with the STM32CubeMX initialization and code generation tool. Development board used in this project is Mikromedia 7 Capacitive - a compact and complete solution (with lots of on-board peripherals) for the rapid development of multimedia and GUI-centric applications. It is design for multi-architectures and multi-vendor support using Mikroelektronika's MCU Card standard (MCU card standard supports multiple architectures ARM, PIC32, dsPIC, PIC from different vendors: Microchip, ST, NXP, TI). For this project MCU CARD 23 with STM32F767BI microcontroller is used. Mikromedia 7 Capacitive is equiped with capacitive touch panel. On this page one can find simple example oddetecting multi-touch gestures (zooming, rotating, moving) built using STemWin library multi-touch support.
Examples and demo project are built using following STM32 ecosystem:
- Mikromedia 7 Capacitive schematic: pdf
VIDEO GALLERY (2):