Skip to content
0:00 / 0:00

#stm32#stm32cubeide#microcontrollers

STM32 Tutorial #1 - Overview, Families, Documentation and Development boards and tools

STM32World

9.1K subscribers • 1 video on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Beginner. No background in the topic needed.

56K views2 years ago2 recommendations

Systems programmingHardwareEmbedded systems

An introductory guide to the STM32 microcontroller ecosystem, covering different families, documentation, and development boards.

NOTICE! Due to changes ST have made, certain parts of this video is no longer valid. Please watch our remake here: youtube.com/watch?v=3f9ag9Jdf2o Getting started with STM32 can be a daunting task. There is a lot of different MCU's, development boards and documentation. A rather long introduction to STM32 - providing an overview, explaining the families with focus on where to find documentation and finally a brief mention of the various development boards. Arduino users interested in moving to STM32 should watch this video to the end. If you already have the necessary tools and development boards, you might just want to jump to the second video linked below. Please, please, please like, subscribe and share! 2nd video: Creating your first application (youtu.be/O6cNvE9ZrVU) STM32World: stm32world.com/wiki/Main_Page Join our Discord server here: discord.gg/VQ99T6WUAk DIY STLINK: stm32world.com/wiki/DIY_STM32_Programmer_(ST-Link/V2-1) STM32World Programmer: stm32world.com/wiki/PRGSTL STM32World MCU Board: stm32world.com/wiki/MCUSTM32F405 Download STM32CubeIDE: st.com/en/development-tools/stm32cubeide.html #stm32 #tutorial #GettingStarted #hal #stm32cubeide #stm32cubemx #stm32world #arduino Intro and apologies (I'm an amateur) What is STM32 Understanding part numbers Development boards (AliExpress) Nucleo Boards STM32World Boards Black Pill Official Documentation (Datasheet and Reference) The Datasheet The Reference Manual Development Toolchain (STM32CubeIDE) Installing STM32CubeIDE Running STM32CubeIDE Open Source stlink tools Facebook Group

Why it's here

2 people recommend this

What people say. Recommended as a starting resource for understanding the STM32 ecosystem and bare-metal development.

u/Izrakkin r/embedded • Recommends

On “Is STM32 Bare Metal Programming Different from NXP?”

here are some free stm32 baremetal and stm32 hal resources. have fun. STM32 Tutorial - WeeW - Stack STM32 Tutorial - STM32World STM32 Guide #1: Your first STM32 dev board - Mitch Davis stm32 baremetal libraries - Gettobyte Introduction to the Bare metal programming course on Arm Cortex M processor

u/the-loan-wolfin r/embedded • Recommends

On “First time blinking the led. What should I do next!”

After connecting your board with PC through st-link V2, run `st-info -probe` this tool comes with stlink tool repo which you can find on GitHub. Check if it prints your device details. Also check this youtube video, this guy is active in this sub too link. Or any other videos on how to use stlink command line tool. If you've already done these steps then I think you've bricked your microcontroller.