Der Arduino Yun Mini wurde in erster Linie für Ingenieure, Hacker, Hobbyisten und Studenten entwickelt. Er ist eine Adaption des drahtlosen Mikrocontroller-Boards Arduino Yun und wurde für die Verwendung mit Steckplatinen neu gestaltet, was das Prototyping erleichtert. Zudem ist er sehr leicht und hat eine wirklich kompakte Bauform.
Die Leiterplatte des Yun Mini misst ca. 71,1 mm x 22,9 mm und ist damit weniger als halb so groß wie die des Arduino Yun (ca. 68,6 mm x 53,3 mm, mit USB-Anschluss ca. 73 mm). Zudem wiegt der Yun Mini nur 16 g, also die Hälfte des Arduino Yun. Dank seiner geringen Größe eignet er sich ideal für beengte Platzverhältnisse und insbesondere für Hausautomatisierungsprojekte, da kleinere Geräte in kleineren Gehäusen die Installationsflexibilität erhöhen.
Der Yun Mini bietet eine kostengünstige Breadboard-Platine mit einem ATmega32u4-Mikrocontroller und einem Qualcomm Atheros AR9331 SoC mit 24K MIPS-CPU, der mit bis zu 400 MHz taktet und die OpenWRT-basierte Linux-Distribution Linino unterstützt. Eine Bridge-Bibliothek ermöglicht die Kommunikation zwischen den beiden Prozessoren, sodass Arduino-Programme Shell-Skripte ausführen, mit Netzwerkschnittstellen kommunizieren und Informationen vom AR9331-Prozessor empfangen können.
Die Platine verfügt über integriertes WLAN (IEEE 802.11b/g/n, bis zu 150 Mbit/s) und unterstützt 20 digitale Ein-/Ausgänge, von denen sieben als PWM-Ausgänge und zwölf als analoge Eingänge genutzt werden können. Zu den weiteren Merkmalen gehören ein 16-MHz-Quarzoszillator, ein Micro-USB-Anschluss, ein ICSP-Header, zwei Reset-Taster und ein Benutzer-Taster.
Der Arduino Yun Mini ist dem Arduino Leonardo insofern ähnlich, als der ATmega32u4 über eine integrierte USB-Kommunikation verfügt, wodurch die Notwendigkeit eines zweiten Prozessors entfällt. Dadurch kann der Yun Mini mit Geräten wie einer Tastatur oder Maus sowie einem virtuellen seriellen/COM-Port (CDC) an einen Computer angeschlossen werden.
Der Yun Mini lässt sich mit drei verfügbaren Zubehörteilen individuell anpassen: dogRJ45, dogUSB und dogUSB eMMC. Der dogRJ45 ist ein 10/100-Mbit/s-Ethernet-Anschluss; der dogUSB ist ein USB-Typ-A-Anschluss mit einem USB-2.0-Hub und einem Mini-SD-Kartensteckplatz zur Speichererweiterung; und der dogUSB eMMC ist ein USB-Typ-A-Anschluss mit 4 GB integriertem Flash-Speicher.
Die Platine kann über einen Micro-USB-Anschluss mit 5 V Gleichstrom versorgt werden, was üblicherweise empfohlen wird. Alternativ kann auch ein geregeltes 5-V-Gleichstromnetzteil über den Vin-Pin verwendet werden. Yun Mini lässt sich mit der Arduino-Software (verfügbar unter arduino.org/downloads) oder mit Linino IO (www.linino.org) programmieren.
