Arduino OS (Linino)
На платах Arduino Yun, Arduino Yun Rev 2, Arduino Yún Mini и Arduino Tian помимо самого микроконтроллера, установлен микрокомпьютер Atheros, работающий под управлением операционной системы Linino.
Linino — это специально подготовленная версия популярного дистрибутива Linux для встраиваемых систем — OpenWRT.
Первоначальная настройка
Рассмотрим подключение и коммуникацию на примере Arduino Yún.
- Подключите питание к плате Arduino. Через несколько секунд в списке доступных сетей появиться новая — с именем
Arduino-Yun-xxxxxx, гдеxxxxxx— уникальный номер платы.
- Подключитесь к найденной сети и зайдите в браузере по адресу:
192.168.240.1
Вы попадёте на веб-страницу, запрашивающую пароль для входа в систему.
- Введите пароль платы и нажмите на кнопку
Login. По умолчанию пароль —Arduino.
Откроется web-интерфейс быстрого мастера настройки Arduino
- Перейдите на следующую вкладку мастера по кнопке
Next, присвойте имя вашей плате, выберите временную зону и снова нажмитеNext.
- Выберите вашу Wi-Fi сеть из списка доступных сетей, введите пароль и нажмите кнопку
Next.
- В настройках
APIоставляете значение по умолчанию —1. НажмитеNext
- Подтвердите настройки кнопкой
Save
На экране появиться индикатор выполнения процесса сохранения новых изменений.
Дождитесь окончания процесса. - Для дальнейшей работы с платой Arduino, подключите ваш ПК к домашней Wi-Fi сети —
Amperka Mobile.
Теперь ваш ПК и Arduino находятся в одной сети. - Далее необходимо найти IP-адрес, присвоенный Arduino.
Поиск IP-адреса Arduino
После первоначальной настройки Arduino необходимо узнать IP-адрес платы в локальной сети.
- Скачайте и установите на компьютер утилиту Advanced IP Scanner для сканирования всех устройств в локальной сети.
- Запустите программу Advanced IP Scanner.

- Настройте диапазон поиска адресов для вашей сети и нажмите кнопку «Сканировать»

- В списке устройств найдите «Arduino» или
Dog Hunter LLC, в данном случае плата получает IP-адрес192.168.43.2, запомните его.
Теперь мы знаем IP-адрес Arduino, что позволяет подключаться к ней с любого устройства, подключенного к данной сети.При динамической адресации (DHCP) маршрутизатор может менять IP-адрес при каждом включении платы. В таком случае вам каждый раз придётся повторять этот шаг.
Подключение через WEB-интерфейс к Arduino
Зайдите в браузере по выданному ранее IP-адресу. Откроется web-интерфейс настройки платы Arduino.
Подключение по SSH к консоли Arduino
Arduino запущена, IP-адрес известен — можно приступать к подключению по SSH.
- Для работы с консолью рекомендуем использовать программу PuTTY.
Скачать PuTTY с официального сайта разработчиков.
- Запустите PuTTY.

- В поле «Имя хоста» введите IP-адрес Arduino, который мы узнали с помощью Advanced IP Scanner (
192.168.43.2) и нажмите кнопку «Соединиться»
- Перед вами откроется консоль Arduino.

- Система попросит ввести логин и пароль. По умолчанию логин —
root, а пароль —arduino.При вводе пароля, вводимые символы не отображаются в консоле. Это нормально для *NIX-систем.
- Если все данные верны, вы увидите приглашение Arduino к началу работы — в терминале появится банер
Lininoи строкаroot@arduino-yun:~ #
У вас всё получилось. Теперь можно управлять Arduino консольными командами.