Elektronik Atölyem

Advanced level

Microcontrollers: Register-Level Programming

Go beneath the Arduino libraries: registers, timers, interrupts, the ADC and low-power modes. Then move on to ESP32 and STM32.

  1. 1Inside a microcontroller: CPU, memory, peripherals16 minFree →
  2. 2GPIO with registers18 min🔒
  3. 3Timers and hardware PWM20 min🔒
  4. 4Interrupts18 min🔒
  5. 5Using the ADC in depth16 min🔒
  6. 6Sleep modes and running on batteries16 min🔒
  7. 7Moving to ESP32 and STM3218 min🔒
  8. 8Project: interrupt-based frequency counter30 min🔒