Skip to content

Latest commit

 

History

History
40 lines (32 loc) · 829 Bytes

File metadata and controls

40 lines (32 loc) · 829 Bytes

Embedded C Deep Dive

A deep dive into C programming with an Embedded Systems focus.

About this Repository

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

Topics

  • 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

Tools & Technologies

  • C
  • GCC Compiler
  • STM32CubeIDE
  • STM32 Microcontrollers
  • Git & GitHub

I am building this repository as part of my journey toward becoming an Embedded Systems Engineer.