강의

챌린지

멘토링

로드맵

커뮤니티

The Essence of Embedded Systems – Firmware Edition (STM32 Discovery Board)

If you’ve understood the overall flow in *The Essence of Embedded Systems – Fundamentals*, it’s now time to implement STM32 firmware yourself. Using an STM32 Discovery Board, you’ll systematically learn everything from CubeMX configuration to implementing firmware based on GPIO, UART, timers, and interrupts. This course goes beyond simply using HAL APIs, covering how to connect peripherals and design systems within a real project workflow. Rather than practicing individual functions in isolation, you’ll gain hands-on experience completing an entire firmware system.

(5.0) 9 reviews

70 learners

Level Basic

Course period Unlimited

Embedded
Embedded
MCU
MCU
stm32
stm32
microcontroller
microcontroller
firmware
firmware
Embedded
Embedded
MCU
MCU
stm32
stm32
microcontroller
microcontroller
firmware
firmware

[News] Thank you for joining us for the firmware edition.

Hello.
This is Huchu’s dad from the Coding Beginners Rescue Team.


It’s already been several weeks since the firmware section was opened.
I imagine many of you are still actively taking the course.
Thank you for seeking out the course and joining me. :)


As you follow this course, rather than memorizing HAL APIs or code,
try to focus a little more on learning the overall process of configuring, implementing, and verifying a single peripheral.
As you repeatedly practice everything from GPIO to timers, you’ll gradually get a feel for where to start when you encounter a sensor or module you’ve never seen before.
If you run into anything confusing or have any questions while taking the course, please feel free to leave a question anytime.


Thank you.
From the Coding Beginners Rescue Team

Comment