Arduino Yún mini — это компактная платформа для создания проектов «Internet of Things» под управлением Linux.
Платформа создана на основе платы Arduino Yún и объединяет две экосистемы Свободного Сообщества — Arduino и Linux.
На Arduino Yun можно поднять небольшой сайт и использовать его как главное устройство умного дома. Или использовать его для сбора и беспроводной передачи сложной телеметрии. И даже если вы запрячете его в труднодоступное место, вы всегда можете поменять его прошивку через Wi-Fi.
Благодаря библиотеке Temboo, ваш Arduino Yun mini может использовать более 100 различных интернет-сервисов, таких как Facebook, GMail, PayPal и т.д. Например, он может отправлять каждый час температуру воздуха в комнате в Twitter.
Это оригинальная плата, разработанная в Швейцарии и произведённая на Тайване.
Arduino-часть содержит микроконтроллер ATmega32u4, работающий на частоте 16 МГц.
Вдоль длинных сторон уже впаяны штырьковые разъёмы с шагом 2,54 мм. Вставьте плату в стандартный breadboard и приступайте к прототипированию устройства.
Linux-часть Arduino Yún использует микрокомпьютер Atheros AR9331, работающий под управлением операционной системы Linino. Linino — это специально подготовленная версия популярного дистрибутива Linux для встраиваемых систем — OpenWRT.
Микрокомпьютер работает на частоте 400 МГц, имеет 64 МБ оперативной и 16 МБ flash-памяти, встроенный WiFi-интерфейс, Ethernet-интерфейс и USB-хост.
Linino содержит в себе пакетный менеджер opkg, который позволяет устанавливать большое количество Linux-приложений, а так же интерпретатор языка Python 2.7, с помощью которого вы можете писать свои приложения для Linino.
Микрокомпьютер напрямую работает с восьмю пинами, а спомощью библиотеки Сiao может связаться с контроллером и использовать любой из двадцати входов/выходов Arduino.
Для питания Arduino Yún mini может использоваться micro USB разъём или контакт Vin.
Внимание! Для питания Arduino Yún mini необходимо постоянное напряжение 5 В. В отличии от большинства Arduino, плата не имеет встроенного регулятора питания, поэтому повышенное напряжение питания может повредить устройство.
Микроконтроллер ATmega32u4 и микропроцессор Atheros AR9331 используют отдельные группы пинов ввода/вывода.
Каждый из 20 входов/выходов Arduino Yún mini может быть использован как цифровой вход или выход. Пины расчитаны на работу с 5 В. Уровень входящего сигнала не должен превышать 40 мА. Для всех пинов предусмотрены подтягивающие резисторы на 20-50 кОм (по умолчанию — отключены).
Некоторые контакты имеют специализированные функции:
Также на плате есть другие встроенные светодиоды, показывающие наличие питания, приём/передачу по последовательному интерфейсу, связь по Wi-Fi, Ethernet и USB.
Последовательный порт, связывающий с USB отделён от аппаратного serial-интерфейса, поэтому общение с AR9331 и с USB не связано и может производиться одновременно и независимо.
Любой из восьми входов/выходов AR9331 можно использовать для работы с внешнирми модулями на уровне ядра Linux. Некоторые контакты имеют дополнительные функции:
Всего на плате имеются 3 кнопки сброса:
Плата может быть запрограммирована через micro USB вход или по Wi-Fi, если ваша Yún mini находится в той же сети, что и компьютер.
Для работы с Arduino Yun mini необходимо установить Arduino IDE или воспользоваться визуальной средой программирования XOD IDE.
AVR Arduino микроконтроллер | |
---|---|
Микроконтроллер | ATmega32u4 |
Рабочее напряжение | 5 В |
Количество цифровых входов/выходов | 20 |
…из них PWM поддерживают | 7 |
Количество аналоговых входов | 12 |
Объём Flash-памяти | 32 кБ |
Объём SRAM-памяти | 2,5 кБ |
Объём EEPROM-памяти | 1 кБ |
Тактовая частота | 16 МГц |
Linux микропроцессор | |
---|---|
Процессор | Atheros AR9331 |
Архитектура | MIPS 24K @400 МГц |
Рабочее напряжение | 3,3 В |
Ethernet | IEEE 802.3 10/100 Мбит/сек |
Wi-Fi | IEEE 802.11b/g/n 150 Мбит/сек |
USB | Type-A 2.0 хост/устройство |
SD-модуль | Micro-SD |
Объём RAM-памяти | 64 МБ DDR2 |
Объём Flash-памяти | 16 МБ |
Общие характеристики | |
---|---|
Напряжение питания | 5 В |
Потребляемый ток | 170 мА |
Размеры | 23×71,1 мм |
Вес | 16 г |