Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Espalexaではじめる、お手軽VUI連携デバイス開発
Search
Norippy
December 09, 2019
Technology
0
850
Espalexaではじめる、お手軽VUI連携デバイス開発
VUILT vol9で発表した際の資料です。
Norippy
December 09, 2019
Tweet
Share
More Decks by Norippy
See All by Norippy
M5Cuffbox presentation
norioikedo
0
64
UWBを使ってみた
norioikedo
0
2.2k
Alexa Connect Kitを試してみた
norioikedo
0
780
自分が欲しいものを作って売る!
norioikedo
0
330
Sigfoxを使ってみた話
norioikedo
0
450
スマートフォンキーを作ってみた!
norioikedo
1
770
BLE5で遊んでみた!
norioikedo
0
1.1k
NimBLEを使って自作ロボットを動かしてみた
norioikedo
1
1.1k
soracom GPSマルチユニットを使って車のIoTしてみた
norioikedo
1
610
Other Decks in Technology
See All in Technology
Platform Engineeringは自由のめまい
nwiizo
4
2.1k
Tech Blogを書きやすい環境づくり
lycorptech_jp
PRO
1
240
データ資産をシームレスに伝達するためのイベント駆動型アーキテクチャ
kakehashi
PRO
2
550
Swiftの “private” を テストする / Testing Swift "private"
yutailang0119
0
130
2.5Dモデルのすべて
yu4u
2
880
デスクトップだけじゃないUbuntu
mtyshibata
0
160
君も受託系GISエンジニアにならないか
sudataka
2
440
【Developers Summit 2025】プロダクトエンジニアから学ぶ、 ユーザーにより高い価値を届ける技術
niwatakeru
2
1.4k
RSNA2024振り返り
nanachi
0
590
The Future of SEO: The Impact of AI on Search
badams
0
200
現場で役立つAPIデザイン
nagix
34
12k
リーダブルテストコード 〜メンテナンスしやすい テストコードを作成する方法を考える〜 #DevSumi #DevSumiB / Readable test code
nihonbuson
11
7.3k
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
Producing Creativity
orderedlist
PRO
344
39k
Navigating Team Friction
lara
183
15k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
Documentation Writing (for coders)
carmenintech
67
4.6k
Six Lessons from altMBA
skipperchong
27
3.6k
Done Done
chrislema
182
16k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
12
960
Transcript
Espalexaではじめる、 お⼿軽VUI連携デバイス開発 VUILT 2019/12/09 Norippy @ rino products
HELLO! norippy (Norio Ikedo) 2 -平日は小さなロボットメーカーのチーフエンジニア 筐体、電子回路、組み込みFW等の設計・開発 -余暇の時間はrino products代表(副業) ・アウトドアスポーツ関連を中心にハードウェアプロダクトを製作し
出展や販売等同人活動をしてます。 ・スマートスピーカー スキルの開発もやってます Web page Twitter:norippy
3 Alexaでオリジナルガジェットが 扱えるようになりましたね︕︕︕
4 Amazonから公式にAlexa Gadgets Toolkitが発表!
5 “RDM-01”不要に・・・ スイッチサイエンス 販売ページ DTMFの⾳を有線(AUX)/無線(SPの⾳)で取得し、デジタル信号に変換。 Arduino等のマイコンで処理することができます︕ 1380円で販売中です︕
6 Alexa Gadgets Toolkitに挑戦 やってみたら結構難しい印象。 パッと試すには勉強が必要そうだ・・・・
7 Alexa連携ガジェットを 簡単に作る⽅法を 紹介します︕
8 Wi-Fiは必須です Alexaアプリの 定型アクションで 命令をします Alexa Gadgets Toolkitで はありません
9 どうやって実現しているのか︖ Espalexaライブラリ Arduinoで開発ができ、Wi-Fiに対応したマイコンがあれば遊べます!
10 Esalexaライブラリ ・ESP32やESP8266といったモジュールで動くライブラリ。 Arduinoの開発環境から開発、インストールが可能 ・実際にデバイスにコードを書き込み、Wi-Fiに接続ができれば Alexa端末から連携できるデバイスと認識されるようになります。 ・しかも、一つのハードウェアで最大10個の別デバイスとして認識させられます M5StickC ESP32 dev
kit 参考対応製品
11 Esalexaのメリット Alexa Skill Blueprintsの感覚で命令コマンドを簡単に変えたり、 Alexaにアクションさせる内容を変更できます。 1.Alexaアプリ、Alexaのwebサイトで開発が可能 2.ライブラリが優秀。組み込み開発も簡単︕ ArduinoのEspalexaライブラリが優秀。 簡単なものなら短い開発時間でできます。
12 開発してみたい︕︕ サンプルコードも含めて、Qiitaに記事を書いています! https://qiita.com/norippy_i/items/d8456e3c84432e279754
まとめ 13 • Wi-Fiが使え、Arduino対応した開発ボードであれば、 簡単にAlexa対応デバイスにすることができます • できることはAlexaデバイスからの⼊⼒を受けるのみ。 (センサー情報を送ることはできません) • 発展的なことをしたいならGadgets
Toolkit 簡単なことならEspalexaで棲み分けて使うと良さそうです。