Содержание

Arduino Yún Rev 2: распиновка, схема подключения и программирование

Arduino Yún Rev 2 — комбинация микроконтроллера ATmega32U4 и микропроцессора Atheros AR9331 в одной платформе.

Симбиоз двух архитектур сможет считывать информацию с аналоговых сенсоров и параллельно поднять web-сервер для умного дома. Вы можете собрать радиоуправляемую машину с web-камерой и транслировать изображение прямо на ваш телевизор.

Подключение и настройка

На борту платформы Arduino Yun расположены «два сердца», которые стучат и настраиваются отдельно друг от друга.

Микроконтроллер и Arduino

Для запуска «первого сердца» скачайте и установите на компьютер интегрированную среду разработки Arduino IDE.

При выборе платформы выбирайте Arduino Yun.

Микропроцессор и Linux

Для работы со «вторым сердцем» скоммутируйте и настройте Arduino с вашей сетью.

Элементы платы

Микроконтроллер ATmega32U4

Мозгом Arduino части является 8-битный микроконтроллер семейства AVR — ATmega32U4. Контроллер работает на тактовой частоте 16 МГц и предоставляет в распоряжение 32 КБ Flash-памяти для хранения прошивки, 2.5 КБ SRAM-памяти и 1 КБ EEPROM-памяти для хранения данных.

Микропроцессор Atheros AR9331

Linux-часть использует микропроцессор Atheros AR9331 с тактовой частотой 400 МГц.

В начинку камня входит встроенный Wi-Fi и Ethernet-интерфейс, USB-хост, а также 64 МБ оперативной и 16 МБ Flash-памяти. Микропроцессор работает под управлением операционной системы Linino — специально подготовленная версия популярного дистрибутива Linux для встраиваемых систем — OpenWRT.

OS Linino содержит в себе пакетный менеджер opkg для установки Linux-приложений. В программный комплект уже входит интерпретатор языка Python 2.7, с помощью которого вы можете писать собственные приложения для Linino.

Разъём micro-USB

Разъём micro-USB предназначен для питания и прошивки платформы Arduino Yun с помощью компьютера.

Ethernet-разъём

Стандартный разъём «RJ-45» для подключение Arduino Yun к проводной сети Ethernet.

Светодиодная индикация

Имя светодиода Назначение
RX и TX Мигают при обмене данными между микроконтроллером и ПК.
L13 Пользовательский светодиод подключённый к 13 пину микроконтроллера. При высоком уровне светодиод включается, при низком – выключается.
WAN Мигает при поиске и обмена данными через Ethernet
ON Индикатор питания Arduino Yun.
WLAN Мигает при поиске и обмена данными по Wi-Fi
USB Мигает при работе USB-хоста.

Регулятор напряжения

Понижающий импульсный DC-DC преобразователь TD6810 с выходом 3,3 вольта обеспечивает питание микропроцессора Atheros AR9331. Максимальный выходной ток составляет 800 мА.

Слот карты microSD

Слот для подключения карты памяти формата microSD.

Кнопки сброса

На управляющей платформе Arduino Yun Rev 2 расположены три кнопки сброса: микропроцессора Atheros AR9331, микроконтроллера ATmega32U4 и блока управления Wi-Fi.

Сброс Atheros AR9331

Служит для сброса процессора AR9331 и перезагрузки Linino.

Сброс ATmega32U4

Осуществляет сброс микроконтроллера ATmega32U4 — перезапуск загруженной в Arduino программы.

Сброс Wi-Fi

Распиновка

Пины питания

На плате не встроенного стабилизатора напряжения на 5 вольт. Если входное напряжение больше 5 В — то Arduino Yun может выйти из строя.

Пины ввода/вывода

Принципиальная схема

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

Arduino микроконтроллер

Linux микропроцессор

Общие

Ресурсы