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.

LVGL on Riverdi STM32-H7 Display

This tutorial covers how to implement LVGL on the 7″ STM32H7 embedded Riverdi Display, and build the UI using the squareline studio…..

LVGL on STM32 || PART 4

In this LVGL tutorial we will send the UART and ADC data to the display, and retrieve the button states from the display to control the LEDs.

LVGL ON STM32 || PART5

In this LVGL tutorial we will see how to use the on screen keyboard. The data entered in the text fields will be retrieved by the MCU and…