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
Alexa Connect Kitを試してみた
Search
Norippy
March 20, 2022
Technology
0
710
Alexa Connect Kitを試してみた
IotLT vol.85で説明した資料です。
Alexa Connect Kitを試し、自作ボードを開発したお話です。
Norippy
March 20, 2022
Tweet
Share
More Decks by Norippy
See All by Norippy
UWBを使ってみた
norioikedo
0
1.9k
自分が欲しいものを作って売る!
norioikedo
0
300
Sigfoxを使ってみた話
norioikedo
0
410
スマートフォンキーを作ってみた!
norioikedo
1
720
BLE5で遊んでみた!
norioikedo
0
1.1k
NimBLEを使って自作ロボットを動かしてみた
norioikedo
1
1k
soracom GPSマルチユニットを使って車のIoTしてみた
norioikedo
1
560
obnizとAmazon Echoで子供向けロボットを作ってみた
norioikedo
0
440
M5StikC用のHatを作ってみた
norioikedo
0
1.8k
Other Decks in Technology
See All in Technology
Low Latency Join Method for Distributed DBMS
yugabytejapan
0
180
Efficient zero-copy networking using io_uring
ennael
PRO
0
380
プロダクト開発の貢献をアピールするための目標設計や認知活動 / Goal design and recognition activities to promote product development contributions.
oomatomo
5
910
コード✕AIーソフトウェア開発者のための生成AI実践入門~
yuhattor
4
850
OPENLOGI Company Profile for engineer
hr01
1
12k
クレジットカードを製造する技術
yutadayo
82
48k
Webセキュリティのあるきかた
akiym
32
11k
ゼロから実装まで!機械学習入門
natsuki0726
0
200
これはPerl? それともRuby? クイズ〜〜〜〜〜!!!- Perl or Ruby Quiz
moznion
2
1.9k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
48k
Oracle Database 23ai 新機能#4 Real Application Clusters
oracle4engineer
PRO
0
160
エンジニア向け会社紹介資料
caddi_eng
14
270k
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.6k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
How To Stay Up To Date on Web Technology
chriscoyier
787
250k
The Invisible Customer
myddelton
119
13k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
46
2k
Bash Introduction
62gerente
608
210k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Atom: Resistance is Futile
akmur
261
25k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
11
1.5k
The Art of Programming - Codeland 2020
erikaheidi
51
13k
Building Applications with DynamoDB
mza
90
6k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
130k
Transcript
Alexa Connect Kitを試してみた IoTLT Vol.85 2022/3/15 norippy @ rino products
norippy (Norio Ikedo) ◦平日は某自動車の会社でコネクティッドカーの開発エンジニア ◦余暇の時間はrino products代表(副業) • ガジェットの筐体、電子回路、組み込みFW等の設計・開発・販売 (受託開発含む) •
M5 StickC用 Vibrator Hat 売れてます! Twitter:norippy Web page
Alexa連携デバイスの開発 -Espalexa- 3 以前“Eesalexa”というESP32でHueのライトをエミュレートするというライブラリを使って、Alexa連携デバイスを作って遊んでいました。 しかしHueなので、ライト機能でしか遊ぶ事ができません https://qiita.com/norippy_i/items/d8456e3c84432e279754 Qiita 記事︓
Alexa Connect Kitというのがある 4 開発キットもありますが、お⾼い・・・作るか︕ https://developer.amazon.com/ja-JP/alexa/devices/connected-devices
Alexa Connect Kitの仕組み 5 Alexa Connect Kit のDev boardの開発をおこなった事で、仕組みを理解 -
Alexaと通信する部分は⾃分で開発できず、ESP32 pico v3 zeroというモジュールを介して⾏う - このモジュールのFirmwareはブラックボックス。 alexaの開発コンソール上でprovisioning fileを作って書き込む事で、使えるようになる マイコン UART UART PC Write provisioning file ESP32 pico v3 zero Arduinoで開発可能 公式dev boardではArduino zero proを使う USB Serial変換アダプターを使って、provisioning書き込み⽤ポートを使って書き込み このFWは公開されていない シンプルなブロックダイアグラム︕ BLE Wi-Fi Amazon Echo
Alexaデバイス情報の作成⽅法 6 Alexa Connect Kitのコンソールでproductを作成 Display Categoryによってできる事が変わるようです。 https://developer.amazon.com/alexa/console/ack/ ⼀部だけですが、いろいろなデバイスとして 認識できるようです
基板開発〜動いた︕ 7 せっかくなら今までやったことのない事をやろうと思い、RP2040をマイコンとしたAlexa Connect Kit開発ボードを作ってみました マイコンに書き込むArduinoのコードはAmazonが提供しており、それを書き込めばOK︕ RP2040でも動きました︕ USBシリアル変換コネクタで Provisioningを書き込み
最後に 8 Alexa Connect Kitのボードは部品が余ったので、8個作りました︕ →現在ドキュメント製作中。出来上がったら情報公開と共に、8個頒布します︕ 今週末にはお知らせできると思います︕︕