Getting Started with STM32 and Nucleo Part 1: Introduction to STM32CubeIDE and Blinky – Digi-Key
YouTube Viewers YouTube Viewers
152K subscribers
438,113 views
0

 Published On Aug 26, 2019

We’re kicking off a new video series! This time, we create a set of tutorials around getting started with the STM32 ARM microcontrollers. To begin, we go over the STM32 naming convention for its processors and introduce the Nucleo development boards.

The STM32 series is based on the ARM Cortex architectures. Specifically, we’ll be looking at the STM32 Arm Cortex-M microcontrollers. To make life easier, we’ll be using STMicroelectronics’ official Nucleo development boards (the Nucleo-L476RG in particular).

In this video, we install the STM32CubeIDE and write a simple C program that blinks an LED. We will be using ST’s Hardware Abstraction Layer (HAL) to make controlling pins easier and code more portable. Finally, we briefly look at how to use the built-in step-through debugger with STM32CubeIDE.

Related Items
497-15881-ND – NUCLEO-L476RG https://www.digikey.com/product-detai...
497-15980-ND – NUCLEO-F042K6 https://www.digikey.com/products/en/d...

WRITTEN TUTORIAL

If you would like to see the steps performed in this video in written form along with the code, please see the tutorial here: https://www.digikey.com/en/maker/vide...

ADDITIONAL RESOURCES

Related Projects https://www.digikey.com/maker/search-...

Download STM32CubeIDE: https://www.st.com/en/development-too...

STM32 HAL documentation (click on family from graphic and then Resources tab) : https://www.st.com/en/embedded-softwa...

Maker.io - https://www.digikey.com/en/maker
Digi-Key’s Blog – TheCircuit https://www.digikey.com/en/blog
Connect with Digi-Key on Facebook   / digikey.electronics  
And follow us on Twitter   / digikey  

show more

Share/Embed