SlideShare a Scribd company logo
Arduino YÚNをはじめよう!
大阪版IoT縛りの勉強会Vol.2
自己紹介
名前:岡田裕行(facebook.com/okhiroyuki)
所属:土木計測コンサルタント(〜3月末)
 → ユニロボット株式会社(4月〜)
プライベート:
● CoderDojo 西宮/梅田 Arduino島メンター
● Arduino用ビジュアルプログラミングエディタ Blocklyduino の開発
ユニロボット
株式会社って?
facebook.com/unibo.official
世界初の個性を学習するパートナーロ
ボット「unibo」を開発するスタートアップ
ベンチャー
IoTラピッドプロトタイピングデバイス
各種デバイスの特徴
Arduino YÚN
(Linino One)
ESP-WROOM-02
Arduino互換ボード
Raspberry Pi mbed
IO電圧 5V 3.3V
(5Vトレラント)
3.3V 3.3V
GPIO 20 14 8 25
アナログ入力 12 10bit 1 10bit N/A 8 12bit
I2C 1 1 2 2
SPI 1 1 N/A 2
PWM 7 6 N/A 6
インターネット
への接続
Wi-Fi標準搭載 Wi-Fi標準搭載 有線LAN
or Wi-Fi
有線LAN
Arduino YÚNの特徴
● Arduino Leonardo(ATmega32u4)をベースと
し、無線機能(Wi-Fi)付きのLinuxボードを搭
載したArduino
● インターネットへの接続はLinux側が担当し、
Bridge機能を介してArduinoとLinuxが相互に
通信しあう仕組み
インターネット電子工作
(モノ)
Arduino YÚNの良さ
● Arduinoとして、普通に使える
● 電源抜いても、OSが飛ばない!?
● DHCPで振られたIPアドレスが簡単にわかる!!
● いろんなサービスから便利なライブラリが配布されている
○ AWS IoT
○ IFTTT
○ M2X
○ Blink
○ Nifty Mobile Backend などなど
● Arduino と Linuxがうまく共存している
○ Linux側で書いたスクリプトを Arduinoから呼び出せたりする
○ スクリプトなら、なんでもこい!( python, Lua, Node.jsなど)
IPアドレスの確認方法
サンプルコードにある
WifiStatusを書き込むことで、
シリアルコンソール上からIPア
ドレスを確認できる。
Linux側のLuaスクリプトを叩
いて、出力をArduino側で受
け取っている
便利なサービスの一例(M2X)
M2Xとは、AT&Tが提供しているIoT専用のクラウドデータストレージサービス
ストレージ機能以外に、下記のような機能がある。
● デバイス管理
● メッセージブローカリング
● イベントトリガー
● アラーム
● データの可視化
M2Xのコスト
下記の範囲であれば、無料で使えます。
● 登録デバイス数: 10デバイス
● アップロードデータ数: 月1万まで
● データの読み込み: 無制限
M2Xを使う手順
● M2X側での準備
○ Deviceの作成
○ Streamの作成
● Arduino側での準備
○ Arduino IDEへの各種ライブラリの追加
○ スケッチの作成&書き込み
以上!
M2X側でデバイスを登録
データストリームを作成
サンプルコード(M2XPost)の編集
サンプルコード
● https://github.com/attm2x/m2x-arduino
主な編集項目
● deviceID:デバイスID
● streamName:ストリーム名
● m2xKey:API KEY
リアルタイムでグラフ上に数値がプロットされます
その他サービスの参考記事
● ニフティクラウド MobileBackend
Arduino YÚNから直接mBaaSにデータをアップロードするが参考になります。
● AWS IoT
Switch Sienceさんのサイトを参考にすると、Lambdaとの連動は比較的簡単に出来ます。
○ LambdaからIoT経由でArduino Yúnへ(前編)
○ LambdaからIoT経由でArduino Yúnへ(後編)
● Linino One関係
Arduino YÚN互換のボードに関する情報は、Qiitaにアップしてます。
○ Linino Oneを始めよう!
○ Linino Oneのファームウェアアップデート
Arduino YÚNってお高いんでしょ?
● SeeedStudio.comから
発売されているLinkIt
は、なんと$15.90
まとめ
● YÚNは、ユンと読みます!
● シンプルにArduinoとして使える!
● Webサービスにもライブラリを使って簡単に繋がる!
● Linux側を活用すれば、もっと高度なこともできる!
● 安いボードも出てくる予感!
DojoCon Japan 2016 を開催します!
http://dojocon.coderdojo.jp/
開発エンジニア
絶賛募集中!
東京・大阪で一緒に
AIロボットを開発してくれる
技術者を探してます!
Javascript, Node.js, Android,
Python
詳細は、Wantedlyを!
Let’s Make With Arduino.
Thank you!

More Related Content

PDF
BlocklyDuino Editorの紹介
PDF
プロ生2017名古屋(LT) ArduboyをLT用ガジェットに
PDF
Unity2Dを使ったミニゲーム開発のすすめ
PDF
ロボットアプリ開発におけるNode-REDの活用
PDF
Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】
PDF
【名古屋】2014/2/8 Unity勉強会1
PDF
【名古屋】2014/2/8 Unity勉強会2
PPTX
Live2Dの描画の裏側の話
BlocklyDuino Editorの紹介
プロ生2017名古屋(LT) ArduboyをLT用ガジェットに
Unity2Dを使ったミニゲーム開発のすすめ
ロボットアプリ開発におけるNode-REDの活用
Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】
【名古屋】2014/2/8 Unity勉強会1
【名古屋】2014/2/8 Unity勉強会2
Live2Dの描画の裏側の話

What's hot (9)

PDF
NGUI基礎
PDF
マイクラでGuiを 作るには
PPTX
Unite2014 Live2D x Unity x Kinect 2
PPT
Unite2014 Live2D x Unity x Kinect 1
PDF
Live2Dプログラミング部
PDF
おしゃべりbox♪ IoTLT vol14
PDF
マイコンボード色々 2017.03
PDF
Arduino系IDE設定切替ツール inoSwitch
PDF
mbed祭り 2017@秋の虎ノ門(北神)
NGUI基礎
マイクラでGuiを 作るには
Unite2014 Live2D x Unity x Kinect 2
Unite2014 Live2D x Unity x Kinect 1
Live2Dプログラミング部
おしゃべりbox♪ IoTLT vol14
マイコンボード色々 2017.03
Arduino系IDE設定切替ツール inoSwitch
mbed祭り 2017@秋の虎ノ門(北神)
Ad

Similar to Arduino Yúnをはじめよう! (20)

PDF
「だけじゃない」ESP32
PDF
IoT with Unity
PPTX
MeetIoT 1st on 2016/3/27
PPTX
Nefry btの簡単レビュー
PPTX
arduino入門 #0
PDF
会津IT秋フォーラム2012での講演資料
PPTX
Bluetoothデュアルモジュールを使ってみた話 @IoTLT vol.50
PDF
Arduino and johnny-five, creating IoT device in easiest way
PPTX
禁断のESP32対決!NefryBT vs obniz
ODP
20100522 mtm05 プレゼン
PDF
littleBitsとIFTTTで超お手軽IoTクッキング
ODP
ふぃじかるこんぴゅ〜てぃんぐしてみた
PDF
片岡Io tltシリーズネタ 2016/10/29
PPTX
PukiWiki と Raspberry Pi と Arduino を連携させてIoT システムを作ってみた話
PDF
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
PDF
IoT再入門。はじめてのIoT、何をする?何を選ぶ?
ODP
ADKでロボット with NFC
PDF
Introduce Yocto Project Japan and What want to make using Yocto Project
PDF
20191118 北杜市内の小学校での研修 資料1
PDF
Fandroid大垣支部「Arduinoでやってみたがや」
「だけじゃない」ESP32
IoT with Unity
MeetIoT 1st on 2016/3/27
Nefry btの簡単レビュー
arduino入門 #0
会津IT秋フォーラム2012での講演資料
Bluetoothデュアルモジュールを使ってみた話 @IoTLT vol.50
Arduino and johnny-five, creating IoT device in easiest way
禁断のESP32対決!NefryBT vs obniz
20100522 mtm05 プレゼン
littleBitsとIFTTTで超お手軽IoTクッキング
ふぃじかるこんぴゅ〜てぃんぐしてみた
片岡Io tltシリーズネタ 2016/10/29
PukiWiki と Raspberry Pi と Arduino を連携させてIoT システムを作ってみた話
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
IoT再入門。はじめてのIoT、何をする?何を選ぶ?
ADKでロボット with NFC
Introduce Yocto Project Japan and What want to make using Yocto Project
20191118 北杜市内の小学校での研修 資料1
Fandroid大垣支部「Arduinoでやってみたがや」
Ad

Arduino Yúnをはじめよう!