Skip to content

PRO TIP Block youtube.com at the DNS level โ€” Pi-hole, NextDNS or your hosts file โ€” but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

101- STM32 Tutorial: Bare metal GPIO Pin Input setup and LEDs control from scratch

6.4K views on YouTube

๐Ÿ”” Subscribe for more STM32 tutorials and programming content:@WeeWStack
๐Ÿ“š Related Videos:
STM32 link: Full Tutorial Link: https://youtube.com/playlist?list=PLtVUYRe-Z-mfKO0lg_-MBvwWl6VjWT8Dt
Bare Metal GPIO Pin & LED Control from Scratch : https://youtu.be/O3y34xiGv7w
The link for the code used at this video: https://github.com/weewStack/STM32-Bare-Metal-Tutorial/tree/main/100-GPIO%20Output%20setup

Master STM32 GPIO pin input setup and LED control from scratch in this comprehensive tutorial. We’ll cover bare metal programming and show you how to control LEDs like a pro! ๐Ÿ› ๏ธ๐ŸŒŸ

In this video, we’ll guide you through the process of setting up GPIO pin input and controlling LEDs from scratch in STM32 using bare metal programming. Perfect for both beginners and experienced developers, this tutorial will expand your embedded systems knowledge and help you create robust applications.

๐ŸŽฏ What to expect:

00:00 – Introduction

01:02 – Review the Electrical connections

10:47 – Setup Keil

04:54 – Set PA4 as Input

16:04 – Control PA0 State using PA4 Input value

19:05 – Control PB7 State using PD9 Input Value

23:30 – Program PC13 active LOW using PE11 Input Value

27:10- Summary

โœ… Key Features:

Comprehensive guide to STM32 GPIO pin input setup
LED control from scratch
Bare metal programming
Perfect for both beginners and experienced developers

๐Ÿ”Ž Popular search terms:

STM32 Tutorial
GPIO Pin Input Setup
LED Control
Bare Metal Programming
Embedded Systems

#STM32Tutorial #GPIOPinInput #LEDControl #BareMetalProgramming #embeddedsystems #gpio #stm32