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
730
Espalexaではじめる、お手軽VUI連携デバイス開発
VUILT vol9で発表した際の資料です。
Norippy
December 09, 2019
Tweet
Share
More Decks by Norippy
See All by Norippy
UWBを使ってみた
norioikedo
0
1.5k
Alexa Connect Kitを試してみた
norioikedo
0
620
自分が欲しいものを作って売る!
norioikedo
0
250
Sigfoxを使ってみた話
norioikedo
0
360
スマートフォンキーを作ってみた!
norioikedo
1
690
BLE5で遊んでみた!
norioikedo
0
950
NimBLEを使って自作ロボットを動かしてみた
norioikedo
1
930
soracom GPSマルチユニットを使って車のIoTしてみた
norioikedo
1
530
obnizとAmazon Echoで子供向けロボットを作ってみた
norioikedo
0
390
Other Decks in Technology
See All in Technology
ServiceNow Knowledge 24の歩き方 EYストラテジー・アンド・コンサルティング
manarobot
0
200
Building Dashboards as a Hobby
egmc
0
220
プロンプトエンジニアリングでがんばらない-Agentic Workflow へ-近藤憲児
kenjikondobai
2
670
IaCジェネレーターとBedrockで詳細設計書を生成してみた
tsukasa_ishimaru
1
230
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
1
240
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
320
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
1
320
複雑な構成要素を持つUIとの向き合い方 〜新・支出グラフでの実例〜 / B43 TECH TALK
nakamuuu
0
140
開発パフォーマンスを最大化するための開発体制
ham0215
2
420
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
130
LangSmith入門―トレース/評価/プロンプト管理などを担うLLMアプリ開発プラットフォーム
os1ma
3
180
私が trocco を推す理由
__allllllllez__
1
220
Featured
See All Featured
BBQ
matthewcrist
80
8.8k
Teambox: Starting and Learning
jrom
128
8.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
6
1.5k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
241
1.2M
Optimising Largest Contentful Paint
csswizardry
8
2.4k
Facilitating Awesome Meetings
lara
42
5.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
659
120k
How GitHub (no longer) Works
holman
304
140k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
10 Git Anti Patterns You Should be Aware of
lemiorhan
648
58k
Scaling GitHub
holman
457
140k
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で棲み分けて使うと良さそうです。