In this tutorial we will see how to interface the Stone HMI Display with STM32. We will control a LED connected to the STM32 using the…
STM32 Projects & Tutorials
STM32 microcontrollers are widely used in embedded and industrial systems. This section offers practical tutorials and tested code for STM32F103, STM32F4, and Nucleo boards. Programming is done using STM32CubeIDE with both HAL and LL drivers. Topics include GPIO, UART, ADC, timers, and other core functions—ideal for learners and developers working on real hardware.
STM32 Timers #10. Timer in Gated Mode
This tutorial covers how to use the Gated mode in STM32 Timer where both the start and stop of the counter is controlled by the trig signal..
TouchGFX #8. Send data from GUI to MCU
This tutorial will cover how to retrieve the data from the TouchGFX GUI and send it back to the MCU, where it can be further processed…
TouchGFX #7. How to implement on screen keyboard
This tutorial covers how to implement the on screen keyboard functionality in any application in the touchGFX and STM32…
TouchGFX #6. How to Build a Multiscreen Project
This tutorial will cover how to resolve the issues we face while building a project with multiple screens using the touchGFX.
TouchGFX #5. Data from UART to UI
This tutorials covers how to display the data, received from the UART, to the UI in STM32 using the touchGFX…
TouchGFX#4. Sending data from another task || Gauge || Animation
This tutorial will cover how to send data to the touchGFX UI, while we sample from other tasks. It also covers the Gauge and Animated Image.
TouchGFX #3. Sending data to UI || MVP
This tutorial covers how to send the data from MCU to the UI in touchGFX. The data is sampled in the gui task itself and sent using the MVP.
STM32 Timers #9. One Pulse Mode
This tutorial will cover how to configure the one pulse mode with single and multiple pulses along with the retriggerable OPM.