microcontrollers:microcontroller_canonical_curriculum
This is an old revision of the document!
Microcontrller canonical curriculum
Caution: This page is under development and is deeply clouded by the author's lack of significant experience with microcontroller programming.
Typical basic stuff to work through.
- Hello world :: Blink LED
- Basic interaction, polling :: Switch controlled LED
- State, switch bouncing and S/W debouncing :: Switch toggled LED
- Multiple states :: Switch toggled multiple LEDs
- PWM :: Switch stepped intensity LED
- ADC :: {something else} stepped intensity
- Timers
- Interrupts
- Timer-based
- Switch-based
- Multiple switch-based
- Watchdog timers
- Switch matrices
microcontrollers/microcontroller_canonical_curriculum.1326631832.txt.gz · Last modified: 2012/01/15 12:50 by mithat