Progettata principalmente per ingegneri, hacker, hobbisti e studenti, Arduino Yun Mini è un adattamento della scheda microcontroller wireless Arduino Yun ed è stata riprogettata per l'utilizzo con breadboard, facilitando la prototipazione, oltre ad essere molto leggera e ad avere un fattore di forma davvero compatto.
Le dimensioni approssimative del PCB della Yun Mini sono di 71,1 mm x 22,9 mm, meno della metà di quelle del PCB dell'Arduino Yun, che misura circa 68,6 mm x 53,3 mm, con un connettore USB che lo estende fino a circa 73 mm. Inoltre, la Yun Mini pesa 16 g, la metà del peso dell'Arduino Yun. Le sue dimensioni ridotte la rendono ideale per l'utilizzo in spazi ristretti e soprattutto per progetti di domotica, dove l'inserimento di dispositivi più piccoli in contenitori di dimensioni ridotte può migliorare la flessibilità di installazione.
La Yun Mini offre una scheda PCB breadboard economica con un microcontrollore ATmega32u4 e un SoC Qualcomm Atheros AR9331 con una CPU da 24.000 MIPS, operante fino a 400 MHz e compatibile con la distribuzione Linux Linino basata su OpenWRT. Una libreria bridge consente la comunicazione tra i due processori, permettendo ai programmi Arduino di eseguire script di shell, comunicare con le interfacce di rete e ricevere informazioni dal processore AR9331.
La scheda integra Wi-Fi (compatibile con lo standard IEEE 802.11b/g/n fino a 150 Mbps) e supporta 20 pin di ingresso/uscita digitali, sette dei quali utilizzabili come uscite PWM e dodici come ingressi analogici. Altre caratteristiche degne di nota includono un oscillatore a cristallo da 16 MHz, un connettore micro-USB, un connettore ICSP, due pulsanti di reset e un pulsante utente.
L'Arduino Yun Mini è simile all'Arduino Leonardo, in quanto il microcontrollore ATmega32u4 integra la comunicazione USB, eliminando la necessità di un processore secondario e consentendo quindi allo Yun Mini di connettersi a un computer tramite dispositivi come tastiera o mouse, oltre a una porta seriale/COM virtuale (CDC).
La Yun Mini può essere personalizzata con tre accessori disponibili: dogRJ45, dogUSB e dogUSB eMMC. Il dogRJ45 è una porta Ethernet 10/100Mbps; il dogUSB è un connettore USB Type-A con hub USB 2.0 che include uno slot per schede mini SD per espandere la memoria della scheda; e il dogUSB eMMC è una porta USB Type-A con 4GB di memoria flash integrata.
La scheda può essere alimentata tramite una connessione micro-USB a 5 V CC, che è generalmente l'opzione consigliata. Tuttavia, è possibile utilizzare anche un alimentatore stabilizzato a 5 V CC per alimentare la scheda tramite il pin Vin. Yun Mini può essere programmata con il software Arduino, scaricabile da arduino.org/downloads, oppure con Linino IO, disponibile su www.linino.org.
