STM32 Projects & Tutorials

This section provides step-by-step STM32 tutorials and tested code for learners ranging from beginners to experts. Programming is demonstrated in STM32CubeIDE using both HAL and LL drivers, making the examples easy to follow and adapt. The coverage spans GPIO, ADC, UART, timers, PWM, I2C, SPI, CAN, Ethernet, DMA, memories, displays, sensors, and many other peripherals—ideal for anyone looking to gain practical experience and develop reliable hardware projects.

STM32 Peripherals

ST7735 1.8″ TFT Display with STM32

This tutorial will cover how to interface ST7735 1.8″ TFT Display with STM32 using the SPI peripheral. We will also see how to setup a menu…

STM32 UART #7 || 1-Wire Protocol

This is the 7th tutorial in the STM32 UART Series. In this tutorial we will use the one wire protocol to interface the DS18B20 temp sensor…

STM32 Registers

No results found, Go to Page 1.

STM32 Displays

ST7735 1.8″ TFT Display with STM32

This tutorial will cover how to interface ST7735 1.8″ TFT Display with STM32 using the SPI peripheral. We will also see how to setup a menu…

Display Clock on TM1637

This tutorial will cover how to display the clock on the TM1637 seven segment display using the internal RTC of STM32F103C8 MCU…

STM32 Timers

No results found, Go to Page 1.

STM32 Ethernet

No results found, Go to Page 1.

STM32 RTOS

No results found, Go to Page 1.

STM32 Memories

No results found, Go to Page 1.

STM32 Sensors & Modules

No results found, Go to Page 1.