
Всем привет. Этот пост посвящен тому, как можно существенно расширить возможности платформы Arduino за счет соединения с платформой Linux. В принципе, такая платформа уже придумана — это Arduino Yún. Однако есть альтернатива — Dragino Yun Shield. Особенность данной платформы в том, что шилд можно соединять с разными платформами Arduino, например с Arduino Mega. Таким образом мы получаем огромный функционал. С помощью карты флешпамяти можно значитель расширить память Dragino Yun Shield. Полноценный SSH клиент и сервер, FTP, базы данных, почтовый клиент или целый сервер, не сложный в изучении язык Python для скриптов и многое другое становится возможным.
В данном посте я буду публиковать свои видео на эту тему. Внизу вы найдете полезные ссылки.
Варианты электропитания Dragino Yun Shield
Как подключить Dragino Yun Shield к Arduino Mega, как загружать скетч через сетевые порты (по сети), а также работа простейшего скетча который создает файл в системе Linux с помощью команд Arduino Mega при помощи библиотеки Bridge.
Здесь вы можете скачать скетч для проверки работы Dragino Yun shield, описанный в видео: Подключение Dragino Yun Shield к Arduino Mega
Адрес для поля Дополнительные ссылки для Менеджера плат:
http://www.dragino.com/downloads/downloads/YunShield/package_dragino_yun_test_index.json
Как увеличить память Dragino Yun Shield при помощи флешкарты. Данное решение подходит также для ARDUINO Yun и других устройств с OpenWRT на борту.
Установка сервера MySQL на Dragino Yun Shield или ARDUINO Yun (openWRT) и внесение данных в базу с помощью ARDUINO.
Ссылки: