ARDUINO UNO is een op ATMEGA-controller gebaseerd bord dat is ontworpen voor elektronische ingenieurs en hobbyisten. Een op Arduino gebaseerde programma-ontwikkelomgeving is een gemakkelijke manier om het programma te schrijven in vergelijking met andere omgevingsontwikkelingsprogramma's.
Componenten vereist
Hardware: Arduino uno-bord, verbindingspinnen, 220Ω-weerstand, LED, breadboard.
Software: Arduino Nightly (https://www.arduino.cc/en/Main/Software)
Schakelschema en werkuitleg
Hier gaan we een programma schrijven om elke 500 ms een LED te laten knipperen. In arduino uno zal er al een LED zijn ontworpen op pin13, maar die gaan we niet gebruiken. Hier gaan we een indicatie-LED verbinden met PIN0 via een stroombegrenzende weerstand.
De controller in arduino is al geprogrammeerd om op extern kristal te werken. We hoeven ons dus geen zorgen te maken over fuse-bits of zoiets. De arduino werkt op een 16Mhz kristalklok, die al in het bord is ingebed.