- PVSM.RU - https://www.pvsm.ru -
На днях итальянская компания презентовала и запустила продажи новой модели в семействе своих устройств — Arduino Yún [1]. Главной изюминкой стало то, чего многие Arduino-фанаты ждали уже давно — встроенные сетевые возможности. На плату добавили сразу два сетевых интерфейса — Wi-Fi и Ethernet.
Сама плата основана на Arduino Leonardo и управляется комбинацией микроконтроллера ATMega32u4 и SoC Atheros AR9331, работающей под управлением Linino (Yún’s Linux) — кастомизированной версии OpenWRT.
Yún’s Linux и Arduino общаются посредством библиотеки Bridge, позволяющей Arduino скетчам посылать команды в Linux. Сами процессоры соединены последовательным интерфейсом, то есть ATMega32u4 работает с Yún’s Linux через интерфейс командной строки (CLI). Так же есть возможность установить и запустить свое Linux приложение используя Bridge.
Другой интересной особенностью является возможность заливать Arduino скетчи через WiFi интерфейс посредством SoC AR9331. При присутствии Arduino Yún в одной сети с компьютером плата автоматически определиться в Arduino IDE (для этого выпущена новая версия IDE). Скетч будет передан в AR9331 и Yún’s Linux произведет прошивку AVR микроконтроллера через SPI, выступая в роли AVR ISP программатора.
Доступ к сети реализуются двумя отдельными интерфейсами:
WiFi интерфейс также может работать в режиме точки доступа (Access point). В режиме точки доступа другие WiFi устройства могут подключаться напрямую к Arduino Yún, однако, к сожалению, в этом режиме подключение к интернету невозможно, несмотря на наличие еще одного сетевого интерфейса.
Для упрощения работы с популярными интернет сервисами было заключено партнерство с Temboo [2] и добавлением одноименной библиотеки в Arduino SDK. Данный ресурс упрощает доступ к сотням популярных веб сервисов выступая как прокси.
Arduino Yún может быть запитан от:
Питания через Vin пины может осуществляется только посредством подачи 5V, так как в отличии от других популярных Arduino плат на Yún отсутствует стабилизатор напряжения.
В качестве операционной системы на SoC Atheros AR9331 используется OpenWRT дистрибутив Linino. 16МБ flash-памяти содержат Linux образ, полноценный python и менеджер пакетов. 64МБ DDR2 должны позволять выполнять ресурсоёмкие задачи, такие как запуск web-сервера или вещание видео с web камеры. При необходимости встроенные 16МБ памяти могут быть расширены за счет использования SD карты или USB Flash. Для этого надо всего лишь в корне карты или флешки создать папку arduino и она автоматически определится при подключении.
Arduino Yún имеет USB порт, подключенный к SoC AR9331. К нему можно подключать различную периферию: web камеры, устройства хранения данных, различный устройства ввода прочие устройства, драйвера к которым присутствуют в Linino. Также есть возможность установки драйверов для специфических устройств. Данный USB порт на прямую не доступен из Arduino скетчей.
69$/52€
Устройство в первую очередь должно понравится поклонникам Arduino. И даже несмотря на довольно серьезных конкурентов (Raspberry Pi, virt2real) думаю Arduino Yún ждет успех.
Автор: blo
Источник [6]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/news/43059
Ссылки в тексте:
[1] Arduino Yún: http://arduino.cc/en/Main/ArduinoBoardYun
[2] Temboo: https://temboo.com/
[3] Arduino Yún: http://arduino.cc/en/Main/ArduinoBoardYun?from=Main.ArduinoYUN
[4] It’s time to enjoy the Arduino Yún: now available for purchase!: http://blog.arduino.cc/2013/09/10/its-time-to-enjoy-the-arduino-yun-now-available-for-purchase/
[5] Let’s explore Arduino Yún’s unique features – Hardware review: http://blog.arduino.cc/2013/09/02/arduino-yun-hardware-review/
[6] Источник: http://habrahabr.ru/post/193330/
Нажмите здесь для печати.