Teoretická příprava
· Vlastnosti obecného vstupně výstupního systému/zařízení
· Hardware počítače, zaměření na sběrnici počítače
· Pochopení adresových, datových a řídících částí sběrnice
· Obsazení adresového vstupně výstupního prostoru
· Problematika paralelního a sériového přenos dat včetně kvitovací komunikace (handshaking)
· Hardwarová a softwarová přerušení, AD/DA převodníky
· Seznámení s technickou a programátorskou realizací
· Použití diskrétních elektronických součástek
· Druhy modulací a aplikace PWM
· Algoritmické konstrukce a programování modulu Arduino
· Syntaxe jazyka Wiring
· Práce s rozšiřujícími knihovnami a moduly (shieldy)
Praktické výstupy
· Návrh a konstrukce vlastního obecného vstupně výstupního zařízení a jeho programová obsluha