Wat is Arduino?

Arduino is een open-source elektronicaplatform op basis van gebruiksvriendelijke hardware en software. Arduino-borden kan licht op een sensor, een vinger op een knop of een Twitter bericht voelen en in een uitgang veranderen door een motor te activeren, een LED aan te zetten of iets online te publiceren. Je kan jouw bord vertellen wat het moet doen door de instructies naar de microcontroller te sturen. Hiervoor gebruik je de programmeertaal Arduino (gebaseerd op Wiring).

In de loop der jaren is Arduino het brein geweest van duizenden projecten, alledaagse voorwerpen tot complexe wetenschappelijke instrumenten. Een wereldwijde gemeenschap van makers, studenten, hobbyisten, kunstenaars, programmeurs en professionals hebben zich verzameld rond dit open-sourceplatform, hun bijdragen hebben geleid tot een ongelooflijke hoeveelheid toegankelijke kennis die zowel beginners als experts van grote hulp kan zijn.

Arduino is ontworpen bij het Ivrea Interaction Design Institute als een gemakkelijke tool voor snelle prototyping, gericht op studenten zonder een achtergrond in elektronica en programmeren. Toen het een bredere gemeenschap bereikte, begon het Arduino-bord te veranderen om zich aan te passen aan nieuwe behoeften en uitdagingen, waarbij het aanbod werd gedifferentieerd van eenvoudige 8-bit-borden tot producten voor IoT-toepassingen, wearable, 3D-printen en embedded omgevingen. Alle Arduino-boards zijn volledig open-source, waardoor gebruikers ze onafhankelijk kunnen bouwen en uiteindelijk kunnen aanpassen aan hun specifieke behoeften. Ook de software is open-source en groeit door de bijdragen van gebruikers wereldwijd.

Waarom Arduino?

Dankzij de eenvoudige en toegankelijke gebruikerservaring is Arduino in duizenden verschillende projecten en toepassingen gebruikt. De Arduino-software is gemakkelijk te gebruiken voor beginners, maar toch flexibel genoeg voor gevorderde gebruikers. Het draait op Mac, Windows en Linux. Docenten en studenten gebruiken het om goedkope wetenschappelijke instrumenten te bouwen, om scheikundige en natuurkundige principes te bewijzen of om aan de slag te gaan met programmeren en robotica. Ontwerpers en architecten bouwen interactieve prototypes, muzikanten en kunstenaars gebruiken het voor installaties en om te experimenteren met nieuwe muziekinstrumenten. Makers gebruiken het natuurlijk om veel van de projecten te bouwen die bijvoorbeeld op de Maker Faire worden tentoongesteld. Arduino is een belangrijk hulpmiddel om nieuwe dingen te leren. Kinderen, hobbyisten, artiesten, programmeurs kunnen beginnen met sleutelen door de stapsgewijze instructies van een kit te volgen.

  • Goedkoop – Arduino-boards zijn relatief goedkoop in vergelijking met andere microcontroller-platforms. 
  • Cross-platform – De Arduino Software draait op Windows, Macintosh OSX en Linux-besturingssystemen. 
  • Eenvoudige, duidelijke programmeeromgeving – De Arduino Software is gemakkelijk te gebruiken voor beginners, maar ook flexibel genoeg voor gevorderde gebruikers. 
  • Open source en uitbreidbare software – De Arduino-software wordt gepubliceerd als open source-tools en is beschikbaar voor uitbreiding door ervaren programmeurs. De taal kan worden uitgebreid door middel van C ++ bibliotheken. Mensen die de technische details willen begrijpen kunnen de sprong van Arduino naar de AVR C-programmeertaal maken.
  • Open source en uitbreidbare hardware – De plannen van de Arduino-boards worden gepubliceerd onder een Creative Commons-licentie. Zodat ervaren circuitontwerpers hun eigen versie van de module kunnen maken, deze kunnen uitbreiden en verbeteren.