Bare-Metal STM32: Writing Registers Without HAL
In this video, I walk through programming the STM32 MODER register using pure bare-metal C 🖥️⚡—no HAL, no libraries. 🛠️ Board I Use: STM32 Nucleo L4 — https://amzn.to/4rqbhJZ While the example focuses on GPIO MODER, the same techniques apply to any STM32 register 🔧💡. Once you understand this, you can confidently read from and write to other peripherals like timers ⏱️, UART ✉️, and more. This tutorial is perfect for anyone learning embedded systems 🛠️ who wants to see how C code maps directly to STM32 hardware. Mastering the MODER register is the foundation for mastering all STM32 register programming 🚀📘. ⚠️ Educational content only. Code shown may contain bugs or errors. Do not use directly in production or safety-critical systems.

▶︎
STM32 Guide #2: Registers + HAL (Blink example)

▶︎
7 Microcontrollers You Should NEVER Use in a Product

▶︎
Bare-Metal MCU #1 - Intro to registers

▶︎
I kept coding until an RTOS was inevitable

▶︎
Full Project: STM32 Bare Metal Software from scratch

▶︎
Bare-Metal STM32: The Register Technique That Changes Everything

▶︎
High Performance Motor Control From the Ground Up || Field Oriented Control (FOC)

▶︎
STM32 Guide #4: Generated Code, HAL, and Bare Metal

▶︎
STM32 GPIO From Scratch: No HAL, Just Registers

▶︎
Remove All Negative Energy | Attract Miracles & Good Luck | 7 Chakra Balance & Aura Cleansing

▶︎
The Harsh Truth about FPGAs (You Should Avoid Them?!)

▶︎
Something is jamming GPS over Europe. Here's what we found

▶︎
Introduction to STM32 Bare Metal Programming: Register Level vs. HAL | STM32 Bare Metal Tutorial #0

▶︎
STM32 Nucleo Bare-Metal: Getting Started (Docs, IDE, Tools)

▶︎
COMPLETE EMBEDDED SYSTEMS Roadmap - What Arduino Won't Teach You

▶︎
The Insane Genius of a Formula 1 Gearbox

▶︎
FPGAs Aren’t Processors (Unless You Want Them to Be) || FPGA Deep Dive and Use

▶︎
Bare Metal Programming Series 0

▶︎
Programming in Assembly without an Operating System

▶︎
