Wat is de Arduino UNO?

De Arduino UNO is een microcontroller bord gemaakt rond de ATmega328 chip. Om een simpele vergelijking te maken: de chip is een brein en de rest van de Arduino het lichaam. Met andere woorden: zonder de chip is de Arduino niks, meer je kan ook niet veel met enkel de chip.
De Arduino is een microcontroller en staat dus toe om dingen te berekenen, voelen (aan de hand van extra sensors uiteraard), zichzelf aan te passen en zowat al de rest wat een 'normaal' of 'simpel' bedraad circuit niet kan.
De Arduino is makkelijk om mee te werken. Ik heb nog nooit iets met electronica gedaan, maar de Arduino was echt heel simpel om werkend te krijgen: USB kabel erin en knallen maar! Alles wat de Arduino nodig heeft is stroom en code, en dat is wat het zo makkelijk maakt. Als je veel ervaring zou hebben met chips zou je ook enkel de chip kunnen gebruiken, maar de Arduino maakt het alles ook toegankelijk voor mensen die er (nog) niets van kennen zoals jij en ik.
De Arduino is een heel populair toestel. Het Italiaanse bordje heeft een gigantische userbase op het internet, hierdoor kan je duizenden uitgebreide tutorials vinden, voorbeeld codes, uitbreidingsborden etc... In feite kan je heel veel doen met een Arduino als je kan zoeken, lezen en copy-pasten. Of hoe Erica Naone het op de MIT technology blog schreef: "How a cheap microcontroller is making it possible for anyone to design and build hardware."
Hardware specificaties
Tekst versie mocht bovenstaande tabel offline zijn
Software en Programmeren
Om voor de Uno te programmeren heb je een Arduino compatibele IDE nodig, zoals de standaard Arduino IDE. De software kan helemaal gratis gedownload worden van de
Arduino Website. De IDE is handig om mee te werken, heeft ingebouwde compiler en nadat je 1 keer een korte handleiding gevolgd hebt kan je er vlot mee weg. Het programma is echter in Java geschreven en is niet altijd even snel. Vooral de compiler neemt zijn tijd om zijn werk te doen, ook al moet hij maar (maximum) 32KB aan code teruggeven.
Programmas voor de Arduino zijn geschreven in de taal "Wiring", een afgeleide van C. Zoals de rode draad is bij de Arduino kan kennis van C handig zijn, maar kan je perfect als leek beginnen. In de Arduino IDE zitten namelijk heel wat voorbeelden van code, zoals bijvoorbeeld Blink. Blink laat, zoals de naam misschien al een beetje verklapt, een ledje flikkeren.
Kopen
Het aankopen van een Arduino Uno is heel makkelijk en goedkoop.
Ten eerste heb je de officiele Arduino's, die vind je bijvoorbeeld op
de officiele Arduino website maar ook op honderden andere webshops in Nederland en Belgie.
Naast de officiele Arduino's heb je ook neppe namaakarduino's. Dit is volledig legaal aangezien de Arduino hardwaree open-source is. Deze (vaak Chinese) klonen kosten vaak nog geen 10€.
Zelf heb ik een echte en een 'namaak' en ik zou het verschil in werking niet kunnen zeggen.