- Week 1: Basic of Electronics
- Week 2: Basics of Embedded Programming
- Week 3:
- Fundamental Concepts: PWM, L298N Motor Driver, Proteus Simulation
- ESP32 Block Diagram, and Registers in MCU
- Memory Allocation in C
- Types of Memory in Embedded Systems: RAM, ROM, Hybrid
- Bootloader
- Week 4:
- Dynamic memory
- Storage Classes in C
- Byte ordering
- Week 5:
- Basic of ADC and DAC, ESP32 ADC and DAC
- Bit manipulations
- GPIO
- Week 6: FreeRTOS