Arduino (od 2015. poznata kao Genuino izvan SAD zbog pravnog spora) je open-source računalna hardverska i softverska tvrtka, a ujedno je projekt i zajednica korisnika koja dizajnira i proizvodi setove za izgradnju digitalnih uređaja baziranih na mikrokontrolerima te interaktivne naprave koje mogu osjetiti i kontrolirati fizički svijet.
Projekt se temelji na obitelji mikrokontrolerskih ploča proizvedenih prvotno od strane tvrtke SmartProjects u Italiji, a također i nekoliko drugih proizvođača, koristeći razne 8-bitne Atmel AVR mikrokontrolere ili 32-bitne Atmel ARM procesore. Ovi sustavi pružaju mogućnost povezivanja s drugim kompatibilnim uređajima preko digitalnih i analognih I / O pinova. Ploče koriste serijsku komunikaciju putem sučelja, uključujući i USB na nekim modelima, za učitavanje programa iz osobnih računala. Za programiranje mikrokontrolera Arduino platforma koristi integrirano razvojno okruženje (IDE) koje procesira napisani kod, i podržava za C, C ++ i Java programske jezike.
Prvi Arduino je načinjen 2005. godine, s ciljem pružanja jeftinijeg i jednostavnijeg načina za početnike i profesionalce koji žele stvoriti uređaje za interakciju s okolinom putem senzora i aktuatora. Uobičajeni primjeri takvih uređaja namijenjenih za početnike i hobiste su recimo roboti.
Arduino ploče su dostupne na tržištu u sklopljenom obliku, ili kao do-it-yourself setovi. Specifikacije hardverskog dizajna su otvoreno dostupne, što omogućuje da bilo kome da proizvede svoju inačicu.
Primjeri nekih Arduino ploča:
Arduino Uno
Arduino Yún
Arduino Ethernet
Arduino Mini 05
Arduino Due
Arduino Mega 2560
Arduino Micro
Arduino Robot
Arduino Nano
Arduino Leonardo
Arduino Mega ADK