STM32 Tutorial #59 – SPI Flash (W25Qxx)
2.4K views on YouTube
In this video we will go through our own W25Qxx SPI Flash library in detail. We will be using a Winbond W25Q128 flash chip.
Notice, SPI Flash footprint is available on all Black Pill boards (see link below) so very easy to try this out.
The library is available at Github: https://github.com/lbthomsen/stm32-w25qxx
STM32World wiki page: https://stm32world.com/wiki/STM32_W25Qxx
STM32World library page: https://stm32world.com/wiki/STM32_W25Qxx
STM32World Black Pill page: https://stm32world.com/wiki/Black_Pill
#STM32 #GettingStarted #Tutorial #STM32CubeIDE #STM32CubeMX #SPI #Flash #W25Qxx #W25Q64 #W25Q128 #Winbond #STM32World
00:00 Intro
01:15 The Flash footprint on the Black Pill boards
01:55 EEProm vs. Flash – what’s the difference
02:35 The generic SPI Flash chips
04:00 The W25Qxx Library
06:00 The Github repository
07:15 Firing up STM32CubeIDE
08:20 The STM32CubeMX setup
10:25 The code
11:30 Going through the datasheet
16:00 The header file
16:43 The C source file
22:16 The example – working with the library
28:11 Building and running the example