HAL

STM32 Tutorials based on HAL Library and cubeIDE

172 Articles

LVGL on STM32 || PART 1

This tutorial covers how to integrate the LVGL with STM32 controllers. We will use the ILI9341 SPI display with STM32L496 controller....

STM32 Communication using HC-05

This tutorial covers the setup of HC-05 in the master and slave modes. Also how STM32 controllers can communicate with each other using...

WS2812 LEDs using SPI

This tutorial covers how to interface WS2812 addressable LEDs with STM32 using the SPI. We use the MOSI pin to send the data...

W25Q Flash Series || Part 6 || Integers floats and 32bit Data

This tutorial will cover how to write/Read number and 32bit data in the W25Q flash.

W25Q Flash Series || Part 5 || how to update sectors

This tutorial will cover how to update the data in a sector or number of sectors in the W25Q flash.

W25Q Flash Series || Part 4 || How to Program Pages

This is the 4th tutorial in the series covering W25Q Flash memories. Today we will cover how to program a page or number...

W25Q Flash Series || Part 3 || How to Erase Sectors

This is the 3rd tutorial in the series covering W25Q Flash memories. Today we will cover how to erase a sector or number...

W25Q Flash Series || Part 2 || Read Data from Device

This is the second tutorial in the series covering W25Q Flash memories. Today we will cover how to Read and Fastread the data...

W25Q Flash Series || Part 1 || Read ID

This is the first tutorial in the series covering W25Q Flash memories. Today we will cover how to connect the device, Reset and...