TouchGFX STM32 Tutorial | Toggle LED and Update UI with External Button | STM32F429 Discovery

Опубликовано: 18 Май 2026
на канале: MP Coding
3,958
57

In this video, I show you how to create a simple GUI application using TouchGFX on the STM32F429 Discovery board.

We will:

Set up a TouchGFX project
Add a GUI toggle button to control the onboard LED
Use an external push button to update a UI bulb indicator
Connect the GUI to hardware using the Model-View-Presenter (MVP) architecture
Configure STM32CubeMX and STM32CubeIDE for GPIO and external interrupts
Handle UI updates based on hardware events

By the end of this tutorial, you will know how to build basic hardware interactions with TouchGFX and STM32!

✅ Board used: STM32F429 Discovery
✅ Tools: TouchGFX Designer, STM32CubeMX, STM32CubeIDE, VS Code

📚 Related Topics:

TouchGFX GUI Development
STM32 Hardware and GPIO Programming
MVP Pattern in Embedded Systems
External Interrupts Handling

🔔 Subscribe for more STM32 and embedded system tutorials!


Buy me a Coffee :
https://buymeacoffee.com/madhawapolb

If you have any questions or suggestions, feel free to leave a comment below.

#STM32 #TouchGFX #EmbeddedSystems #STM32F4 #GUITutorial