HAL

STM32 Tutorials based on HAL Library and cubeIDE

172 Articles

LVGL on STM32 || PART7 || Load LVGL from Ext Flash

This tutorial for LVGL on STM32 covers how to run the LVGL application from the External flash memory, W25Q connected via the QSPI...

W25Q Flash Series || Part 11 || XIP

In this PART 11 of the W25Q series, we will cover how to run an application from the External Flash, also known as...

W25Q Flash Series || Part 10 || QSPI & Ext Loader in H750

This is the 10th tutorial in the W25Q Flash series using STM32 and today we will interface W25Q64 Flash using QSPI mode on...

LVGL on STM32 || PART 6

This tutorial is the PART6 of the STM32 LVGL series. We will see how to store the assets into the external Flash mem...

STM32 FMC || LCD PART3 || Add LVGL & Create UI

This tutorial is the PART3 of the STM32 FSMC LCD series. We will see how to add the LVGL to our display which...

STM32 FMC || LCD PART2 || How to add touch interface to the LCD

This tutorial covers how to configure the touch controller for the LCD connected via the FMC peripheral to the STM32. We will read...

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...

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...

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....