Embedded 102: Microcontroller Programming

FA2025

microcontrollers
firmware
C

Learning Objectives

  • Understand how microcontrollers run firmware code
  • Explain how firmware is built, packaged, and what tools are used at each step of the build process
  • Set up a development toolchain for embedded C on your laptop
  • Run a basic “hello world” on a microcontroller and blink an LED