Chapter 3

Interrupts, the next step towards multitasking

3.1: Arduino Uno

  • Intro
  • Low level programming
  • Bit manipulations
  • Hello hardware, this is software speaking
  • Two beating hearts

3.2 (lab): Bare metal Arduino

3.3: The timer

  • 16-bit Timer
  • Timer frequency
  • Polling vs Interrupt
  • Configuring the timer with interrupts

3.4: (lab) Launch that rocket !!