

L01 – Introduction and Overview

L02 – Arduino from Scratch

Crash Course on C, Circuits Review, AVR Toolchain Installation

L03 – Power Management

L04 – Programming and Bootloading

L05 – GPIO

Github Review

L06 – Timers, Input Capture

L07 – Interrupts 1

L08 – System Reset and Control

L09 – Timers, Output Compare

L10 – PWM, ADC 1

L11 – ADC 2, Serial Comm 1

L12 – Serial Comm 2

L13 – Transducers and Material Selection

L14 – Computer Architecture and Memory

L15 – Assembly

L16 – Stacks

L17 – Rate Monotonic Scheduling

L18 – Earliest Deadline First

L19 – Priority Inversions

L20 – Concurrency and Race Conditions

L26 – Modern Embedded Applications

L27 – Digital Electronics
