STM32

stm32 tutorials

187 Articles

PWM with DMA in STM32

This tutorial will cover how to use the Timer to generate the PWM(Pulse Width Modulation) wave in STM32. We will use the PWM...

External Interrupt using Registers

This tutorial will cover how to configure the external interrupt using the Registers in STM32 MCUs. We will use the button, which is...

STM32F103 Clock Setup using Registers

This tutorial will cover Clock setup, Timer Setup for Delay, and GPIO configuration for STM32 F103 using the Register based programming.

STM32 I2C Configuration using Registers

This tutorial will cover both transmission and reception using the I2C and the configuration will remain common in both the processes.

EEPROM and STM32

This tutorial will cover how to interface an I2C based AT24C EEPROM with STM32. The EEPROM is connected via the I2C peripheral...

FreeRTOS Tutorials #8 -> Software Timers

This tutorial will cover how to use the software timers in FreeRTOS. We will see the use of both, one shot and auto...

WavePlayer using STM32 Discovery

This tutorial will cover how to make WavePlayer using STM32 Discovery board. It will be able to play the wave files from the...

Send and Receive data to PC without UART (STM32 USB COM)

This tutorial will cover how can we use the STM32 USB to send and receive data from the computer, just like we did...

STM32 GPIO INPUT Configuration

This tutorial will cover how to configure the GPIO pin as input in STM32, and then how to read it's state whether the...