Arduino YUN

YUN - вид спереди YUN - вид сзади

Общие сведения

Arduino YÚN - это первый представитель новейшей серии плат Ардуино со встроенным WiFi, сочетающих в себе широчайшие возможности Linux и простоту использования Ардуино. Arduino YÚN представляет собой комбинацию классического Arduino Leonardo (на базе микроконтроллера ATmega32U4) и WiFi-системы на кристалле, работающей под управлением Linino (дистрибутив ОС GNU/Linux на основе OpenWRT для микропроцессоров MIPS). Технически мы поместили Linux-машину на печатную плату Arduino Leonardo, связав их таким образом, чтобы у программиста Ардиуно была возможность удобно и просто запускать команды на стороне Linux, используя его в качестве интерфейса Ethernet или WiFi. Следует отметить, что из-за ограниченного объема памяти взаимодействие Ардуино с различными веб-сервисами всегда было довольно сложной задачей. Это объясняется тем, что многие веб-технологии зачастую основаны на объемных текстовых форматах (подобных XML), для анализа которых требуется достаточно много памяти. Поэтому для Arduino YÚN мы создали специальную библиотеку Bridge, использование которой позволяет переложить обработку HTTP-транзакций и всех сетевых подключений на сторону Linux.

Характеристики

Микроконтроллер ATmega32u4
Рабочее напряжение
Напряжение питание 5В через microUSB или PoE 802.3af
Цифровые входы/выходы 14
Каналы ШИМ 7
Аналоговые входы 6 (плюс 6 мультиплексируемых на 6 цифровых выводах)
Максимальный ток одного вывода 40 мА
Максимальный выходной ток вывода 3.3V     50 мА
Flash-память 32 КБ (ATmega32u4) из которых 4 КБ используются загрузчиком
SRAM 2.5 КБ (ATmega32u4)
EEPROM 1 КБ (ATmega32u4)
Тактовая частота 16 МГц
Процессор MIPS 24K работающий на частоте до 400 МГц
Память DDR2 64МБ ОЗУ и 16 МБ SPI Flash
Точка доступа или маршрутизатор совместимый с IEEE 802.11bgn 1x1
USB-хост/периферийное устройство USB 2.0
MicroSD поддержка PoE 802.3af
Подробная инструкция по работе с Arduino YUN (на англ.)