Arduino Yún Mini — это симбиоз двух платформ, поддерживаемых Свободным Сообществом — Arduino и Linux в компактном корпусе.
Arduino Yún Mini — компактная версия Arduino Yún. Платформа имеет на борту микроконтроллер — Atmega32U4 и микропроцессор — Atheros AR9331, работающий под управлением Linux, с беспроводным стеком OpenWrt. Прошивка контроллера ATmega32U4 загружается через USB. А после того, как вы настроите Yún Mini на работу в вашей сети WiFi, контроллер можно будет прошивать и через WiFi.
Для начало работы с платой Arduino Yún Mini в операционной системе Windows скачайте и установите на компьютер интегрированную среду разработки Arduino — Arduino IDE.
В вашем случае выбирайте плату Arduino Yún Mini
Для работы с Linux частью Arduino скоммутируйте и настройте Arduino с вашей сетью.
Мозгом Arduino-части платформы Arduino Yun Mini является 8-битный микроконтроллер семейства AVR — ATmega32U4. Он предоставляет в ваше распоряжение 32 КБ флеш-памяти для хранения прошивки, 2.5 КБ оперативной памяти SRAM и 1 КБ энергонезависимой памяти EEPROM для хранения данных.
Микроконтроллер распаян с обратной стороны платы.
Linux-часть Arduino Yún Mini использует микрокомпьютер Atheros AR9331, работающий под управлением операционной системы Linino. Atheros AR9331 работает на частоте 400 МГц, имеет 64 МБ оперативной и 16 МБ flash-памяти, встроенный Wi-Fi-интерфейс, Ethernet-интерфейс, USB-хост и слот для micro-SD карты.
В отличии от Arduino Yún, на плате физически не распаяны разъёмы для Ethernet-интерфейса, USB-хоста и слота для micro-SD карты. Но вы можете воспользовавшись схемной документацией припаять их к соответствующим площадкам на платформе.
Linino содержит в себе пакетный менеджер opkg
, который позволяет устанавливать большое количество Linux-приложений, а так же интерпретатор языка Python 2.7
, с помощью которого вы можете писать свои приложения для Linino.
5V
не рекомендуется — в этом случае не используется стабилизатор напряжения, что может привести к выходу платы из строя.На плате не встроенного стабилизатора напряжения на 5В. Поэтому, если напряжение, подаваемое на плату, больше 5 В, то Arduino Yún Mini может выйти из строя. Питание устройства можно осуществлять не только через micro-USB, но и через выводы Vin и 5V на плате. Однако производителем рекомендуется использовать интерфейс USB для питания платы всегда, когда это возможно.
0
–13
3
,5
,6
,9
,10
,11
и 13
A0
–A5
, A6
–A11
(на цифровых пинах 4, 6, 8, 9, 10 и 12).SDA
и SCL
Wire
.ICSP
0(RX)
и 1(TX)
Serial
Имя светодиода | Назначение |
---|---|
ETH | Мигает при поиске и обмена данными через Ethernet |
ON | Индикатор питания Arduino Yún Mini. |
WLAN | Мигает при поиске и обмена данными по WiFi |
USER | Мигает при работе USB-хоста. |
L13 | Светодиод выводу 13 . При отправке значения HIGH светодиод включается, при отправке LOW – выключается. |
Разъём micro-USB предназначен для прошивки платформы Arduino Yún Mini с помощью компьютера.
На управляющей плате Arduino Yún расположены три кнопки сброса процессоров: AR9331, 32U4 и WiFi
Служит для сброса процессора AR9331 и перезагрузки Linino
Осуществляет сброс микроконтроллера ATmega32U4 — перезапуск загруженной в Arduino программы.
Если вы перешли на другую локальную сеть и, соответственно, потеряли доступ к веб-интерфейсу для беспроводного управления Arduino Yún, необходимо перезагрузить процессор AR9331 и сбросить сетевые настройки Ардуино. Для этого нажмите и удерживайте кнопку сброса WiFi от 5 до 30 секунд. Настройки WiFi будут сброшены и Arduino Yún запустит собственную WiFi-сеть с названием Arduino Yún-Mini-XXXXXXXXXXXX. Все остальные настройки и изменение останутся прежними.
Чтобы сбросить дистрибутив Linino в первоначальное состояние, зажмите кнопку сброса WiFi на время больше 30 секунд. Все настройки установятся в первоначальное состояние, как после покупки или перепрошивки платы. Помимо этого, такой сброс приведет к удалению всех установленных файлов и сетевых настроек.
Arduino Микроконтроллер ATmega32U4
Linux Микропроцессор Atheros AR9331
Общие