Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Arduino YÚNをはじめよう!

Arduino YÚNをはじめよう!

大阪版IoT縛りの勉強会Vol.2の資料です。

Avatar for Hiroyuki Okada

Hiroyuki Okada

April 06, 2016
Tweet

More Decks by Hiroyuki Okada

Other Decks in Technology

Transcript

  1. 各種デバイスの特徴 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 標準搭載なし
  2. Arduino YÚNの良さ • Arduinoとして、普通に使える • 電源抜いても、OSが飛ばない!? • DHCPで振られたIPアドレスが簡単にわかる!! • いろんなサービスから便利なライブラリが配布されている

    ◦ AWS IoT ◦ IFTTT ◦ M2X ◦ Blink ◦ Nifty Mobile Backend などなど • Arduino と Linuxがうまく共存している ◦ Linux側で書いたスクリプトを Arduinoから呼び出せたりする ◦ スクリプトなら、なんでもこい!( python, Lua, Node.jsなど)
  3. M2Xを使う手順 • M2X側での準備 ◦ Deviceの作成 ◦ Streamの作成 • Arduino側での準備 ◦

    Arduino IDEへの各種ライブラリの追加 ◦ スケッチの作成&書き込み 以上!
  4. その他サービスの参考記事 • ニフティクラウド 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のファームウェアアップデート