Arduino
Informació bàsica
Funció
És una placa de circuit imprès simple que es va crear per a l'entorn educatiu i amb el propòsit de fer accessible la programació de microcontroladors i el disseny de circuits electrònics. La major part de les plaques Arduino porten un microcontrolador Atmel AVR sobre un circuit imprès que disposa de diversos ports d'entrada i sortida als quals s'hi poden connectar plaques d'expansió (shields). Les shields complementen la funcionalitat del model de placa afegint sensors, circuiteria i mòduls de comunicació externa. El programari de desenvolupament utilitza Arduino Programming Language basat en el llenguatge Processing que és molt similar al C tot i que microPython està àmpliament suportat.
És un disseny de maquinari lliure; els esquemes i dissenys de referència es distribueixen sota la llicència Creative Commons Reconeixment Compartir Igual. El llenguatge Processing té una llicència lliure GPL.
Es va partir del projecte Wiring desenvolupat l'any 2003 a l'Institut Ivrea d'Interacció i Disseny (Itàlia) que va donar lloc a Arduino l'any 2005.
Actualment és una alternativa oberta i de baix cost per al control industrial i molt estès a la comunitat Maker.