Printre plăcile prototip de la compania Arduino, putem găsi diferite tipuri destinate aplicațiilor specifice axate în principal pe proiecte de amatori de casă mai mici sau pentru testarea scopurilor de predare.

nano

Printre acestea, Arduino nano reprezintă un instrument foarte potrivit pentru automatizarea casei combinat cu crearea de soluții inteligente pentru casă, cum ar fi controlere pentru controlul iluminatului, irigare, tehnologie de umbrire etc. Structura și compoziția componentelor microcontrolerului Arduino nano oferă o gamă largă de aplicații, inclusiv adăugarea plăcii de bază Arduino uno ca componentă suplimentară Shield. Cel mai adesea este aplicat ca unitate de control pentru soluții în domeniul roboticii, automatizării sau sistemelor încorporate.

Soluția componentă a microcontrolerului Arduino nano constă din piese de bază formate dintr-o unitate de control sub forma unui microprocesor puternic Atmega328, care este echipat cu un bootloader preinstalat cu o memorie de 2 kB. Memoria totală a microcontrolerului atinge valoarea de 32 kB, dintre care SRAM are o dimensiune de 2 kB și EEPROM 1 kB. Portul USB principal este utilizat pentru alimentare și programare, este, de asemenea, echipat cu un conector coaxial și pinii GND, 5V și VIN, care pot fi folosiți pentru alimentarea cu baterii. Arduino nano este echipat cu 8 intrări analogice și 14 intrări și ieșiri digitale concepute pentru conectarea la un circuit electric complet. Microcontrolerul utilizează 6 tipuri de interfețe - PWM, UART, SPI, I2C și posibilitatea întreruperii externe. În plus față de acestea, LED-ul are un LED integrat care indică funcționalitatea și un buton Reset.

Principalul avantaj al microcontrolerului Arduino nano este flexibilitatea sa, dată de dimensiunile reduse și de sursa de alimentare variabilă. Spre deosebire de produsele Arduino mai mari, este portabil și permite alimentarea nu numai prin portul USB de la un dispozitiv sau adaptor disponibil, ci și de la o baterie, astfel încât să poată forma o unitate de control separată situată practic oriunde. Alimentarea prin portul USB este utilizată în principal pentru programare, deoarece controlerul nu are propria interfață de programare și necesită crearea unui ciclu funcțional utilizând un mediu de dezvoltare care rulează pe un dispozitiv extern. Cu toate acestea, odată programat, Arduino nano este un element independent care funcționează pe baza unui program încorporat.