# STM32 Video References This is a curated list of tutorials on STM32 arranged in roughly the same order as its official manual. The purpose of this documentation is to provide a "video manual" as a more efficient way to understand its functionalities. Note that the order adopted by official manual isn't necessarily the most friendly learning order. Also note that videos here may target various STM32 boards. Most of them focus on hardware with Cortex-M4 core, especially L4 and G4 lines. For NUCLEO boards, I recommend starting [*STM32 Nucleo tutorial series*](https://www.youtube.com/playlist?list=PLr0mEvO7yBe6Ga7wJpRTZpxAYSvgWY0A-) by [*Terminal Two*](https://www.youtube.com/c/TerminalTwo); For urgent situations, see videos on [*Controllers Tech*](https://www.youtube.com/c/ControllersTech/playlists). Besides official user manuals, [arm MBED](https://os.mbed.com/platforms/) website offers a handy reference for boards available on the market. ## Related YouTube Resources * [STMicroelectronics](https://www.youtube.com/c/stmicroelectronics) * [Digi-Key](https://www.youtube.com/channel/UCclJCqMDAkyVGsm5oFOTXIQ) * [Terminal Two](https://www.youtube.com/c/TerminalTwo) * [Controllers Tech](https://www.youtube.com/c/ControllersTech/featured) * [Fastbit Embedded Brain Academy](https://www.youtube.com/c/FastbitEmbeddedBrainAcademy/playlists) * [Embedded Systems with ARM Cortex-M Microcontrollers in Assembly Language and C](https://www.youtube.com/channel/UCY0sQ9hpSR6yZobt1qOv6DA) * [JoeTheProfessor](https://www.youtube.com/channel/UCB_pO4oDYxxbsRPZ-5RluAA) * [Matej Blagšič](https://www.youtube.com/c/MatejBlagšič/playlists) * [BuildYourCNC](https://www.youtube.com/channel/UCC7ifdmN7ebFo-eXBUZkeiw) * [Microprocessor System Lab.](https://www.youtube.com/playlist?list=PLj6E8qlqmkFtGIzXuHSr7Pwwfe8EQuhW3) (lectured in Taiwanese Mandarin, by professor Shiao-Li Tsao of NCTU) ## Interesting Stuff ### [A tour of the ARM architecture and its Linux support](https://youtu.be/NNol7fRGo2E) This is a video introducing Arm ecosystem (and its confusing naming schemes). {%youtube NNol7fRGo2E %} Another nice show would be [*Embedded Recipes 2019 - Knowing your ARM from your ARSE*](https://youtu.be/K2D65dgg6zg) in Embedded Recipes 2019 ~~to see its former employee roasting their very own product.~~ {%youtube K2D65dgg6zg %} ### [Multitasking on Cortex-M class MCUs A deep-dive into the Chromium-EC OS](https://youtu.be/yHqaspeGJRw) {%youtube yHqaspeGJRw %} {%hackmd /@0xff07/stm32 %}