Când utilizați software-ul Arduino®, este posibil să fie necesar să fie instalate drivere pe tipul de placă care este utilizat într-un dispozitiv electronic. Tipul de driver care este utilizat depinde de doi factori: tipul de sistem de operare (OS) și modelul de placă Arduino® utilizat. Înainte de a conecta o placă Arduino® la computer, ar trebui să se determine sistemul de operare al computerului și modelul plăcii. Unele dintre drivere vor trebui să provină de pe site-ul web al companiei pentru sistemul de operare respectiv, în timp ce driverele Arduino® vor fi descărcate și instalate de pe un site web cu drivere intitulate USB VCP. Pachetele de drivere sunt extrase dintr-un fișier comprimat și pot fi apoi utilizate pe computer și pe placă.
Max 7221 și Max 7219 sunt utilizate în mod obișnuit ca drivere Arduino® pentru plăci și pot fi găsite pe anumite site-uri web. Procesul de instalare a porturilor sale este utilizat pentru un tip de sistem de operare, iar aceste drivere sunt folosite pentru plăci care sunt modele anterioare, precedând plăcile Uno și MGA 2560 Arduino®. Dacă aceste plăci sunt utilizate, atunci nu este nevoie de instalarea niciunui driver. La alte modele, însă, Max 7221 și Max 7219 ar trebui descărcate de pe site-ul web al driverului făcând dublu clic pe o pictogramă care include toate porturile necesare driverului. Va fi afișat un prompt de instalare, unde sunt furnizate instrucțiuni de instalare a driverelor pe care utilizatorul le va urma.
Pe un sistem de operare diferit, instalarea driverelor necesită deschiderea anumitor porturi după conectarea plăcii și descărcarea mediului Arduino®. Pentru a face acest lucru, este nevoie să intrați în fereastra de gestionare a sistemului/securității și să deschideți un manager de dispozitive. Pe pictograma porturi, clic dreapta va oferi o opțiune pentru ca software-ul portului să fie actualizat sub portul Arduino® specific. La finalizarea actualizării, driverele Arduino® vor fi instalate și computerul va reporni pentru a finaliza instalarea.
Driverele Max 7221 și Max 7219 Arduino® sunt drivere cu diode emițătoare de lumină (LED) care controlează circuitele integrate (CI) utilizate pentru a comanda 64 de LED-uri separate sau până la opt cifre într-un afișaj cu șapte segmente. Aceste drivere realizează implementarea unei interfețe slave care este compatibilă cu Serial Peripheral Interconnect (SPI), controlabilă de la Arduino® prin utilizarea a doar trei pini de ieșire digitizat. Driverele Arduino® au doi condensatori care suprimă interferența semnalelor de zgomot de la sursele liniilor de alimentare. Acești condensatori sunt plasați foarte aproape unul de celălalt, iar circuitele integrate sunt alimentate de 5 sau mai mulți volți de electricitate pentru a funcționa.