Pri uporabi programske opreme Arduino® boste morda morali namestiti gonilnike na tip plošče, ki se uporablja v elektronski napravi. Vrsta uporabljenega gonilnika je odvisna od dveh dejavnikov: vrste operacijskega sistema (OS) in uporabljenega modela plošče Arduino®. Pred priključitvijo plošče Arduino® na računalnik je treba določiti OS računalnika in model plošče. Nekateri gonilniki bodo morali priti s spletnega mesta podjetja določenega OS, medtem ko bodo gonilniki Arduino® prenešeni in nameščeni s spletnega mesta z gonilniki z naslovom USB VCP. Paketi gonilnikov se ekstrahirajo iz stisnjene datoteke in jih lahko nato uporabite v računalniku in plošči.
Max 7221 in Max 7219 se običajno uporabljata kot gonilnika Arduino® za plošče in ju lahko najdete na določenih spletnih mestih. Postopek namestitve njegovih vrat se uporablja za eno vrsto OS, ti gonilniki pa se uporabljajo za plošče, ki so starejši modeli, ki so bili pred ploščami Uno in MGA 2560 Arduino®. Če se uporabljajo te posebne plošče, potem ni potrebe po namestitvi kakršnih koli gonilnikov. Pri drugih modelih pa je treba Max 7221 in Max 7219 prenesti s spletnega mesta gonilnika tako, da dvokliknete ikono, ki vključuje vsa vrata, potrebna za gonilnik. Prikazal se bo namestitveni poziv, kjer so navodila za namestitev gonilnikov, ki jih mora uporabnik slediti.
V drugem operacijskem sistemu namestitev gonilnikov zahteva odpiranje določenih vrat po priključitvi plošče in prenosu okolja Arduino®. Če želite to narediti, morate iti v okno za upravljanje sistema/varnosti in odpreti upravitelja naprav. Na ikoni vrat bo z desnim klikom zagotovila možnost, da se programska oprema vrat posodobi v določenih vratih Arduino®. Po končani posodobitvi bodo gonilniki Arduino® nameščeni in računalnik se bo znova zagnal, da bo namestitev dokončana.
Gonilnika Max 7221 in Max 7219 Arduino® sta gonilnika svetleče diode (LED), ki nadzorujeta integrirana vezja (IC), ki se uporabljajo za pogon 64 ločenih LED ali kar osem števk znotraj sedemsegmentnega zaslona. Ti gonilniki izvajajo implementacijo podrejenega vmesnika, ki je združljiv s serijsko periferno povezavo (SPI), ki ga je mogoče nadzorovati iz Arduino® z uporabo samo treh digitaliziranih izhodnih zatičev. Gonilniki Arduino® imajo dva kondenzatorja, ki zavirata motnje šumnih signalov iz napajalnikov električnih vodov. Ti kondenzatorji so nameščeni zelo blizu drug drugemu, IC pa se za delovanje napajajo s 5 ali več volti električne energije.