Arduino er en åpen kildekode-elektronikk prototyping plattform basert på fleksibel maskinvare og programvare . Samtidig er det enkelt å lære og bruke.
Det er beregnet for kunstnere, designere, amatører og alle som er interessert i å lage interaktive objekter og miljøer.
Arduino kan si noe om miljøet ved å motta innspill fra en rekke sensorer og kan påvirke omgivelsene ved å kontrollere lys, motorer og andre aktuatorer. Mikrokontrolleren på kortet er programmert ved hjelp av Arduino programmeringsspråket (basert på ‘Wiring’) og Arduino utviklingsmiljø (basert på Processing). Arduino prosjekter kan være frittstående eller de kan kommunisere med programvare på som kjører på en datamaskin (for eksempel Flash, Processing, MaxMSP).