This is the 7th tutorial in the STM32 I2C slave series. This tutorial covers clock stretching, General Call and Dual Address Acknowledgement.
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.
This is the 6th tutorial in the series, which covers how to write an I2C slave driver for the STM32. The slave sends the data to the master..
This is the 5th tutorial in the series, which covers how to write an I2C slave driver for the STM32. The master writes the data in the memory location..
This is the 4th tutorial in the series, which covers how to write an I2C slave driver for the STM32. The master send the information byte….
This is the 3rd tutorial in the series, which covers how to write an I2C slave driver for the STM32. Slave starts processing the receivied..
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..
This tutorial is the start of a new series covering the STM32 as I2C Slave device. This tutorial covers the basic funcctions needed…
Riverdi STM32 Display #3. Send data from UART to UI
This tutorial covers how to receive the data using UART in a Riverdi STM32 Display and how to print the data on the GUI..
Riverdi STM32 Display #2. LED Control using Buttons
This tutorial covers how to use the buttons on the GUI of the Riverdi STM32 display to control the LED connected to the MCU..