Microcontroller Embedded C Programming: Absolute Beginners
Udemy
Certificate: Not earned yet
View courseA practical introduction to C programming for microcontroller-based systems, connecting fundamental programming concepts with memory, hardware peripherals, and embedded-development workflows.
Topics actually studied
- C data types and variables
- signed and unsigned values
- literals and sizeof
- arithmetic, relational, logical, and bitwise operators
- implicit and explicit type casting
- functions and function prototypes
- header files and separate compilation
- pointers and dereferencing
- pointer arithmetic
- arrays and strings
- printf and scanf fundamentals
- program build stages
- Flash and SRAM fundamentals
- .text, .data, and .bss memory sections
- STM32CubeIDE basics
- GPIO fundamentals
- basic LED control
- basic microcontroller clock concepts