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
700
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
290
Sigfoxを使ってみた話
norioikedo
0
410
スマートフォンキーを作ってみた!
norioikedo
1
720
BLE5で遊んでみた!
norioikedo
0
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
PDF Viewer作成の今までとこれから
hunachi
0
480
【株式会社ELYZA】|GENIAC成果報告会 自社開発モデルプレゼンテーション
elyza
1
340
Road to Single Activity
yurihondo
2
240
社内の学びの場・コミュニティ形成とエンジニア同士のリレーションシップ構築/devreljapan2024
nishiuma
3
290
持続可能なソフトウェア開発を支える『GitHub CI/CD実践ガイド』
tmknom
8
1.4k
OCI で始める!! Red Hat OpenShift / Get Started OpenShift on OCI
oracle4engineer
PRO
1
190
Oracle Autonomous Database:サービス概要のご紹介
oracle4engineer
PRO
1
7.1k
『GRANBLUE FANTASY: Relink』最高の「没入感」を実現するカットシーン制作手法とそれを支える技術
cygames
1
150
横断組織として考える共通DBの課題解決 〜 桃園の誓いアーキテクチャ 〜 / Addressing Shared Database Challenges as Cross-Team: “Peach Garden Oath” Architecture
4geru
0
130
効果的なオンコール対応と障害対応
ryuichi1208
6
3.1k
Analytics-Backed App Widget Development - Served with Jetpack Glance
miyabigouji
0
630
Agile in Automotive Industry, puzzles and lights.
hiranabe
3
1.4k
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
43
13k
Designing on Purpose - Digital PM Summit 2013
jponch
114
6.8k
Navigating Team Friction
lara
183
13k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
28
1.6k
Statistics for Hackers
jakevdp
794
220k
The Power of CSS Pseudo Elements
geoffreycrofte
71
5.3k
Designing Experiences People Love
moore
138
23k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
190
16k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
225
22k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
123
18k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
663
120k
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個頒布します︕ 今週末にはお知らせできると思います︕︕