Arduino® je projekt otvorenog koda koji se sastoji od nekoliko mikrokontrolerskih ploča i softvera za ploče i osobna računala. Sustav je dizajniran tako da profesionalcima i hobistima omogući brzu izradu novih elektroničkih uređaja. Nekoliko proizvođača nudi setove za početnike, koji se često značajno razlikuju u pogledu uključenih komponenti, kao i cijene. Različite vrste Arduino® kompleta uključuju barebones setove s nekoliko komponenti, osnovne s početnim dijelovima, napredne početne setove s dodatnim komponentama i specijalizirane setove za specifične projekte.
Najosnovniji setovi su barebones Arduino® setovi. Ova vrsta seta obično uključuje samo Arduino® kompatibilnu ploču, kabel za programiranje i kabel za napajanje. Ponekad će barebones komplet također uključivati nekoliko LED dioda ili drugih jeftinih komponenti u svrhu testiranja. Općenito je prikladan samo za korisnike koji već posjeduju većinu komponenti koje će koristiti u svojim Arduino® izumima. Barebones setovi su poželjna kolekcija za profesionalce i napredne hobiste.
U usporedbi s barebones setovima, osnovni Arduino® setovi mnogo su dostupniji početnicima. Iako će se točne komponente razlikovati, većina uključuje ploču, razne senzore, nekoliko vrsta aktuatora i dovoljno žica i kabela za sastavljanje osnovnog projekta. Aktuatori uključeni u osnovne komplete općenito su ograničeni na LED svjetla i zvučnike, ali neki setovi mogu uključivati i male motore ili servo motore. Upute također mogu biti uključene. Ova vrsta asortimana također je poznata kao Arduino® starter kit.
Napredni početni setovi uključuju znatno više komponenti od osnovnih kompleta. Komponente mogu uključivati veliki broj senzora, prekidača, štitova, zaglavlja i žica. Neki setovi uključuju dodatne ulazne ili izlazne komponente kao što su motori, računalna sučelja ili LCD zasloni. Napredni početni setovi sadrže nekoliko desetaka komponenti i mogu biti relativno skupi.
Specijalizirani Arduino® kompleti uključuju Arduino® ploču i komponente namijenjene specifičnoj namjeni. Zbirka robotike mogla bi uključivati nekoliko motora i servo motora, kotače, šasiju i sve komponente koje se nalaze u osnovnom kompletu. Drugi specijalizirani setovi mogu uključivati širi izbor senzora ili posebnih sučelja, kao što su WiFi® ili Xbee®. Ovi specijalizirani setovi općenito su skuplji od ostalih Arduino® kompleta.
Neki proizvođači i pojedinci nude Arduino® komplete koji su dizajnirani za izradu određenih uređaja. Primjeri ove vrste uključuju kompletne robotske komplete nekoliko proizvođača, komplete elektroničkih glazbenih instrumenata i komplete za druge uređaje. Ove kompletne pakete često kreiraju i prodaju pojedinci. Iz tog razloga nisu uvijek dostupni na veliko i mogu imati dulje vrijeme obrade narudžbe od uobičajenih komercijalnih ponuda.
Većina kompleta dolazi s Arduino® pločom ili kompatibilnom pločom, ali drugi sadrže samo dodatke. U tim slučajevima, dizajner može zasebno kupiti ploču mikrokontrolera. Različite ploče podržavaju različit hardver, stoga je važno da potrošači provjere specifikacije kompleta i ploča. Na primjer, neke ploče sadrže komponente koje koriste shield sučelje, koje se nalazi na mnogim, ali ne svim, Arduino® pločama.