STM32 Tutorials Using HAL

STM32 HAL programming simplifies peripheral access using predefined functions from ST’s hardware abstraction layer. This section includes tutorials for STM32F103, STM32F4, and Nucleo boards using STM32CubeIDE. Learn to configure GPIO, UART, timers, ADC, and more with HAL drivers. Ideal for developers looking for faster development without working directly on registers.

STM32 as I2C SLAVE || PART 2

This is the 2nd tutorial in the series, which covers how to write an I2C slave driver for the STM32. The slave receives any amount of data..

STM32 as I2C SLAVE || PART 1

This tutorial is the start of a new series covering the STM32 as I2C Slave device. This tutorial covers the basic funcctions needed…

keyboard_arrow_up