microcontrollers:microcontroller_canonical_curriculum
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
microcontrollers:microcontroller_canonical_curriculum [2012/01/15 12:58] – mithat | microcontrollers:microcontroller_canonical_curriculum [2017/05/07 15:01] (current) – mithat | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | :!: //Caution: | + | :!: //This page is under development.// |
- | Typical basic stuff to work through. The order probably needs to be tweaked. | + | Following is a list of the typical |
- | * Hello world :: Blink LED | + | * Hello world :: blink LED |
- | * Basic interaction, | + | * Basic interaction, |
- | * State, switch bouncing debouncing :: Switch toggled | + | * State, switch bouncing debouncing :: toggle |
* S/W debouncing algorithms | * S/W debouncing algorithms | ||
- | * Delay (inline and as function) | + | * delay (inline and function |
- | * "Confidence counter" | + | * "confidence counting" |
* H/W debouncing | * H/W debouncing | ||
* S/R flipflop | * S/R flipflop | ||
* Schmitt trigger | * Schmitt trigger | ||
- | * Multiple states :: Switch | + | * Multiple states :: switch |
- | * PWM :: Switch | + | * PWM :: switch |
- | * ADC :: {something else} stepped intensity | + | * ADC :: {something else} stepped |
* Interrupts | * Interrupts | ||
- | * External | + | * External :: switch |
- | * Timers :: Blink LED rewrite | + | * Timers :: blink LED rewrite |
* Multiple external :: Multiple switch-based {something} | * Multiple external :: Multiple switch-based {something} | ||
* Watchdog timers | * Watchdog timers | ||
+ | * Libraries | ||
+ | * 7-segment displays | ||
+ | * LCD displays | ||
+ | * Communication buses | ||
+ | * Serial | ||
+ | * SPI | ||
+ | * I2C | ||
* Switch matrices | * Switch matrices | ||
- | * 7-segment displays | ||
- | * LCD displays | ||
- |
microcontrollers/microcontroller_canonical_curriculum.1326632285.txt.gz · Last modified: 2012/01/15 12:58 by mithat