Espalexaではじめる、お手軽VUI連携デバイス開発

8b0e9a3684bd29ecece29db2582e38ae?s=47 Norippy
December 09, 2019

 Espalexaではじめる、お手軽VUI連携デバイス開発

VUILT vol9で発表した際の資料です。

8b0e9a3684bd29ecece29db2582e38ae?s=128

Norippy

December 09, 2019
Tweet

Transcript

  1. Espalexaではじめる、 お⼿軽VUI連携デバイス開発 VUILT 2019/12/09 Norippy @ rino products

  2. HELLO! norippy (Norio Ikedo) 2 -平日は小さなロボットメーカーのチーフエンジニア 筐体、電子回路、組み込みFW等の設計・開発 -余暇の時間はrino products代表(副業) ・アウトドアスポーツ関連を中心にハードウェアプロダクトを製作し

    出展や販売等同人活動をしてます。 ・スマートスピーカー スキルの開発もやってます Web page Twitter:norippy
  3. 3 Alexaでオリジナルガジェットが 扱えるようになりましたね︕︕︕

  4. 4 Amazonから公式にAlexa Gadgets Toolkitが発表!

  5. 5 “RDM-01”不要に・・・ スイッチサイエンス 販売ページ DTMFの⾳を有線(AUX)/無線(SPの⾳)で取得し、デジタル信号に変換。 Arduino等のマイコンで処理することができます︕ 1380円で販売中です︕

  6. 6 Alexa Gadgets Toolkitに挑戦 やってみたら結構難しい印象。 パッと試すには勉強が必要そうだ・・・・

  7. 7 Alexa連携ガジェットを 簡単に作る⽅法を 紹介します︕

  8. 8 Wi-Fiは必須です Alexaアプリの 定型アクションで 命令をします Alexa Gadgets Toolkitで はありません

  9. 9 どうやって実現しているのか︖ Espalexaライブラリ Arduinoで開発ができ、Wi-Fiに対応したマイコンがあれば遊べます!

  10. 10 Esalexaライブラリ ・ESP32やESP8266といったモジュールで動くライブラリ。 Arduinoの開発環境から開発、インストールが可能 ・実際にデバイスにコードを書き込み、Wi-Fiに接続ができれば Alexa端末から連携できるデバイスと認識されるようになります。 ・しかも、一つのハードウェアで最大10個の別デバイスとして認識させられます M5StickC ESP32 dev

    kit 参考対応製品
  11. 11 Esalexaのメリット Alexa Skill Blueprintsの感覚で命令コマンドを簡単に変えたり、 Alexaにアクションさせる内容を変更できます。 1.Alexaアプリ、Alexaのwebサイトで開発が可能 2.ライブラリが優秀。組み込み開発も簡単︕ ArduinoのEspalexaライブラリが優秀。 簡単なものなら短い開発時間でできます。

  12. 12 開発してみたい︕︕ サンプルコードも含めて、Qiitaに記事を書いています! https://qiita.com/norippy_i/items/d8456e3c84432e279754

  13. まとめ 13 • Wi-Fiが使え、Arduino対応した開発ボードであれば、 簡単にAlexa対応デバイスにすることができます • できることはAlexaデバイスからの⼊⼒を受けるのみ。 (センサー情報を送ることはできません) • 発展的なことをしたいならGadgets

    Toolkit 簡単なことならEspalexaで棲み分けて使うと良さそうです。