This tutorial covers how to configure the touch controller for the LCD connected via the FMC peripheral to the STM32. We will read the…
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 FMC || LCD PART1 || How to configure for LCD
This tutorial covers how to configure the FMC peripheral of the STM32 to interface a LCD in the16 bit parallel mode. We will display colors…
STM32 UART #10 || Lin Protocol PART 3
In this tutorial we will see how to STM32 as master and slave communicate with each other via the linbus. The master sends the command over..
STM32 UART #9 || Lin Protocol PART 2
In this tutorial we will see how to use the Lin Transceivers to communicate between 2 STM32 MCUs, the master and the slave. We will also see
STM32 UART #8 || Lin Protocol PART 1
In this tutorial we will see how to configure the STM32 as the Lin protocol master. We will also send the data in the Lin format and analyse..
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 UART #6 || Communication using Single Wire
This is the 6th tutorial in the STM32 UART Series. In this tutorial we will communicate between 2 STM32 MCUs using single Wire (half duplex).
Interface I2C-LCD1602 (AIP31068) with STM32
This tutorial covers how to interface the AIP31068 based Builtin I2C LCD display with STM32. The display needs only 4 pins to connect to the..
STM32 UART #5 || Receive Data using IDLE LINE
This is the 5th tutorial in the STM32 UART Series. In this tutorial we will use the IDLE Line detection to receive the Data of unknown size…