Stap 1: Waarom Arduino?
~ Inexpensive - Arduino boards Arduino boards zijn relatief goedkoop in vergelijking met andere platformen microcontroller. De goedkoopste versie van de Arduino module kan met de hand worden geassembleerd, en zelfs de voorgemonteerd Arduino modules minder dan $50 kost
~ Cross-platform - de Arduino software draait op Windows, Macintosh OSX en Linux besturingssystemen. Meeste microcontroller systemen zijn beperkt tot Windows.
Eenvoudige, heldere programmeeromgeving - de Arduino programmeeromgeving is gemakkelijk te gebruiken voor beginners, maar flexibel genoeg voor gevorderde gebruikers om te profiteren van ook. Voor leerkrachten, het een gunstige gebaseerd op de programmeeromgeving Processing, zodat studenten leren programmeren in die omgeving vertrouwd met de look en feel van Arduino worden zal
~ Open source en uitbreidbare software- The Arduino software en is gepubliceerd als opensource tools, beschikbaar voor uitbreiding door ervaren programmeurs. De taal kan worden uitgebreid door middel van C++ bibliotheken en mensen die willen begrijpen dat de technische details kunnen maken de sprong van Arduino naar de AVR C programmeertaal waarop het gebaseerd. Ook kunt u AVR-C-code rechtstreeks in uw Arduino programma's als u wilt.
~ Open source en uitbreidbare hardware - The Arduino is gebaseerd op Atmel's ATMEGA8 en ATMEGA168 microcontrollers. De plannen voor de modules zijn gepubliceerd onder een Creative Commons-licentie, zodat ervaren circuit ontwerpers kunnen hun eigen versie van de module uit te breiden en te verbeteren. Zelfs relatief onervaren gebruikers kunnen bouwen de breadboard-versie van de module om te begrijpen hoe het werkt en geld besparen.
(Overgenomen uit officiële Website van Arduino)