A deep dive into C programming with an Embedded Systems focus.
This repository documents my journey of learning C from scratch specially for Embedded Systems development.
My goal is to build strong fundamentals in:
- C programming
- Problem solving
- Memory concepts
- Embedded systems programming
- STM32 / Microcontroller development
- Basic Foundations
- Variables and Data Types
- Input and Output
- Operators
- Conditional Statements
- Loops
- Functions
- Arrays
- Pointers
- Structures
- Bitwise Operators
- Storage Classes
- Preprocessors
- Enums and Typedefs
- C
- GCC Compiler
- STM32CubeIDE
- STM32 Microcontrollers
- Git & GitHub
I am building this repository as part of my journey toward becoming an Embedded Systems Engineer.