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

やさしいIoT

pokiiio
November 01, 2017

 やさしいIoT

pokiiio

November 01, 2017
Tweet

More Decks by pokiiio

Other Decks in Technology

Transcript

  1. やさしい IoT
    ポキオ

    View Slide

  2. ポキオ
    ● Androidエンジニア
    ● Twitter : @pokiiio
    ● Blog : Androidのメモとか (http://relativelayout.hatenablog.com/ )

    View Slide

  3. デブサミ2017
    コミュニティ展示を
    させていただきました

    View Slide

  4. de:code 2017
    前夜祭(day0)
    LTしてきました

    View Slide

  5. dotstudioさんで
    記事も公開
    京急ネタです

    View Slide

  6. ハンズオン会も
    開催してます
    みんなでIoT!

    View Slide

  7. SIer主催版
    IoT縛りの勉強会
    SIerIoTLT

    View Slide

  8. View Slide

  9. "すらー"って読むと
    笑われるやつ!

    View Slide

  10. やさしい
    IoT

    View Slide

  11. やさしい
    と思って始めてみたけど
    意外と難しいじゃんって
    感じたこともあったけど
    簡単に始める方法もある
    IoT

    View Slide

  12. ときにやさしくないIoT
    ● ハードウェアの知識を求められる
    ● ソフトウェアをかけないとダメたったりする
    ● インターネットと繋ぐスキルが求められる

    View Slide

  13. ハードウェアのつらみ
    ● 電子回路は学校で教わったことがある!(震え声)
    ● はんだごては学校で触ったことがある!(震え声)
    ● 秋葉原に行けばなんでも揃ってるしね!(震え声)

    View Slide

  14. ソフトウェアのハードル
    ● ArduinoはCっぽい言語でプログラミングするのね!(震え声)
    ● プログラミングならやったことあるよ!(震え声)
    ● は、はろーわーるど・・・!(バタッ

    View Slide

  15. インターネットは遥か遠く
    ● せっかく何か作るならインターネットにつなげたいぞ!(滝汗)
    ● あれ・・・買ったマイコンボードはWi-Fiが載ってないぞ・・・(滝汗)
    ● 安いボードを買ってきたけど技適マークがついてないぞ・・・(滝汗)
    ● あれ・・・あれ・・・あれ・・・

    View Slide

  16. めのまえが
    まっくらになった

    View Slide

  17. そこで
    Nefry BT

    View Slide

  18. Nefry BTとは
    https://dotstud.io/docs/nefrybt/

    View Slide

  19. Nefry BTとは
    ● Arduino互換
    ● Wi-Fi/BLEが使える
    ● RGBのLEDも実装済み
    ● Groveが使えて配線がいらない
    ● ディスプレイ付きでデバッグしやすい
    ● 設定も、プログラムのアップデートもブラウザでできる
    ● インターネットへの接続までが簡単
    ● わみ氏が開発している日本のボード
    ● 便利なAPIも準備されている
    ● ・・・などなど、よさみが深い

    View Slide

  20. Nefry BTとは
    ● Arduino互換
    ○ 大手マイコンの統合開発環境が使える
    ○ 情報量多いし、サンプルコードも沢山
    ○ コピペでプログラミングも可能
    ググればイケる

    View Slide

  21. Nefry BTとは
    ● Wi-Fi/BLEが使える
    ● RGBのLEDも実装済み、ディスプレイ付
    ● Groveが使えて配線がいらない
    ○ 兎に角、最初からフル装備
    ○ 買ってすぐに色んな用途に使える
    ○ GPIOも有るので拡張性も十分
    ○ もちろん技適通ってるモジュールを使用
    ESP32
    (Wi-Fi + BLE)
    ディスプレイ
    端子
    RGB LED
    Grove
    コネクタ
    GPIO
    ハードウェアが苦手でもOK
    オールインワンで拡張性も◎

    View Slide

  22. Nefry BTとは
    ● インターネットへの接続までが簡単
    ● 便利なAPIも準備されている
    ソフトウェアが苦手でもOK
    通常のプログラミングより容易
    便利なライブラリも
    入ってる!
    Wi-Fi接続のための
    プログラミング不要

    View Slide

  23. Nefry BTとは
    Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMLED, PIN, NEO_RGB + NEO_KHZ800);
    pixels.begin();
    pixels.setPixelColor(i, pixels.Color(r, g, b));
    pixels.show();
    Nefry.setLed(r, g, b);
    例えば、一般的なRGBフルカラーLEDのLチカは・・・
    Nefry BTだと1行で済みます!

    View Slide

  24. Nefry BTとは
    ● わみ氏が開発している日本のボード
    ○ サポート体制がすごい
    ○ FB上でNefryユーザグループもあります
    ○ https://www.facebook.com/groups/nefry/
    ○ いろいろできるよ!
    ○ https://liginc.co.jp/author/wamisnet 数日後・・・
    日本語でおk
    IoTしてみたい人にはピッタリ

    View Slide

  25. Nefry BTとは
    https://akiba-pc.watch.impress.co.jp/docs/news/news/1083746.html
    お店で
    買えます!

    View Slide

  26. Nefry BTをつかったワークショップも開催
    https://dotstudio.connpass.com/event/61189/
    https://dotstud.io/blog/train-nefry-ihandson-report/

    View Slide

  27. よいIoTライフを!

    View Slide