Arduino® se referă la o marcă de platforme de calcul mici și software-ul de programare corespunzător, care vizează pasionații de electronice, mulțimea de bricolaj, artiști și educatori. O companie italiană cu același nume proiectează produse Ardunio® și oferă documentație gratuită, software și chiar scheme hardware complete online, pe care oricine le poate utiliza sau distribui. Tehnologia este destinată în primul rând interacțiunii cu lumea fizică și poate fi utilizată cu o mare varietate de senzori, lumini, motoare și alte componente electronice pentru a detecta și a interacționa cu mediul. O comunitate vibrantă de utilizatori a aplicat tehnologia în proiecte, de la gadgeturi de divertisment până la avioane autonome
Platforma Arduino® a fost creată inițial ca o modalitate ieftină și simplă de a introduce studenții italieni în programarea și designul electronicelor, dar accentul pus de proiect pe accesibilitate, ușurință în utilizare și design deschis a captat rapid atenția globală. Compania a devenit un pionier în hardware-ul open-source, o filozofie în care schemele hardware complete sunt disponibile pentru aproape orice scop. Compania și-a înregistrat numele pentru a împiedica plăcile de circuite fabricate în Italia să fie confundate cu imitații de proastă calitate; Cu toate acestea, sunt disponibile o gamă de produse bazate pe modelele Arduino®, de la imitații asiatice ieftine până la site-ul Freeduino susținut de comunitate, care susține proiecte fără mărci comerciale bazate pe modelele oficiale. Echipa Arduino® a îmbrățișat pe deplin acest spirit de deschidere cu documentație disponibilă gratuit, asistență și proiecte exemple și a încorporat chiar îmbunătățiri sugerate de la alți utilizatori în propriile sale proiecte.
De la crearea sa în 2005, marca Arduino® sa extins pentru a include o varietate de hardware diferit, precum și un limbaj de programare și un mediu de dezvoltare integrat (IDE) pentru a crea programe software. Indiferent dacă este produs de echipa oficială sau de alte companii, hardware-ul este adesea vândut ca parte a unei plăci de circuite pre-construite bazată pe un microcontroler, adică un mic computer care execută instrucțiuni software. Pasionații de electronică pot, de asemenea, să cumpere un kit Arduino® neasamblat sau chiar să proiecteze o placă de circuit de la zero și să cumpere microcontrolerul separat. Diferențele majore găsite între produsele pre-asamblate sunt dimensiunea plăcii și numărul și tipul de opțiuni de intrare/ieșire (I/O) pentru a conecta microcontrolerul la alte componente.
Majoritatea proiectelor Arduino® implică o anumită formă de calcul fizic, adică microcontrolerul simte sau interacționează cumva cu mediul din jur. În cele mai simple exemple, acest lucru poate implica nimic mai mult decât pornirea și oprirea unei diode emițătoare de lumină (LED), dar platforma are suficientă putere de calcul pentru proiecte de robotică sau electronică avansată. Artiștii, hackeri de hardware și entuziaștii au folosit produsele Arduino® pentru a construi proiecte foarte creative, inclusiv vehicule aeriene fără pilot (UAV), dispozitive care monitorizează poluanții din aer și chiar plante care își pot suna, tweet sau trimite mesaje text proprietarilor atunci când au nevoie de apă.