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
M5Stackを使ってAWS IoT Coreを入門する
Search
Maruto
October 21, 2025
390
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
M5Stackを使ってAWS IoT Coreを入門する
Maruto
October 21, 2025
More Decks by Maruto
See All by Maruto
手を動かしてレベルアップしよう!
maruto
0
600
技術に触れたり、顔を出そう
maruto
2
480
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
590
Amazon Qを使ってIaCを触ろう!
maruto
0
1.2k
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
160
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
270
Six Lessons from altMBA
skipperchong
29
4.3k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
230
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
HDC tutorial
michielstock
2
720
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
590
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.3k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Transcript
AWSでIoTへの第⼀歩!/ IoTで始めるAWS! M5Stackを使って AWS IoT Coreを⼊⾨する 森尾 孟倫(まると) クラスメソッド株式会社 クラウド事業本部
コンサルティング部 [⾃由研究発表] クラスメソッド社員による怒涛のLT⼤会、11連発 Part 7
5分厳守なので爆速 ⾃⼰紹介 2 クラスメソッド株式会社 クラウド事業本部 コンサルティング部 まると Maruto ソリューションアーキテクト
IoT on AWS?
4 AWS IoT Core まずはこれ
AWS IoT Coreについて 5 ⼀⾔でまとめると IoTデバイスをクラウドに安全に接続し、双⽅向通信を実現するマネージドサービス できること(⼀例) 通信関連 • 相互認証、エンドツーエンド暗号化
• MQTT、HTTPS、MQTT over WSS、LoRaWANなど様々なプロトコルに対応 • 数⼗億のデバイス、数兆件のメッセージなど⼤規模環境に対応 データ処理関連 • メッセージのフィルタリング、変換、ルーティング • Lambda、DynamoDb、S3などのAWSサービス連携 • リアルタイムでのデータ処理/取り込み
AWS IoT Core、クラウドで何が嬉しいの? 6 インフラ観点 ブローカーの管理が不要 サーバーの初期構築が不要 (すぐに始められる) デバイス数が急激な増加に対応 セキュリティや監視など利⽤可能
開発観点 パイプラインの構築が容易 ビジネス観点 プロトタイプから本番への移⾏時 アーキテクチャの変更が不要 デバイスの管理が容易 (デバイスシャドウ) インフラ設計の⾼速化 (ソフト開発までの時間短縮) 初期投資の最⼩化 グローバル展開の⾼速化 サービスインまでのリードタイム 短縮
今すぐ始めよう! 7 M5Stackを利⽤したプロトタイプの開発 内蔵センサ、インターフェイスの充実度 • RTC、加速度、バイブモータ、タッチパネル、 Wi-Fi/Bluetooth、LED、スピーカー、マイク • (ポートにモジュールを接続することで拡張可能) デバイスの扱いやすさの優位性
• ノーコードで開発も可能 • 豊富なドキュメント ⼀台で複数の機能がパッケージ化されている、 ビジュアルプログラミングができるためすぐに始められる。
Sample
サンプル: 少⼈数向け会議Boxの空き確認サービス 9 課題 オフィスで⼀⼈でミーティング等ができるよう、1⼈⽤Boxをオフィスのエリアごとに複数設置 出社⼈数が増えるごとに、空いているBoxを探すためにエリアを歩き回る必要が出てくる Box内に⼈感センサーを設置し、空き状況を確認できる社内サービスをAWSで展開 解決案 追加の要件 ビジネスの拡⼤に伴い、メンバーの増加
コミュニケーション促進のために出社⼈数の増加 上記の要件から、Boxを社内に⼤量に追加しても柔軟にインフラ側が対応できるように ⼀⽅で、コストは最⼩限にする必要がある
サンプルアーキテクチャ 10 ※よりシンプルにお⾒せするために認証/認可の部分は除いています。
サンプル実装 11 利⽤デバイス ‧M5Stack Core2 for AWS ‧M5Stack⽤PIRセンサユニット シンプルなフロー 動きがある場合
→ Box使⽤中として内部フラグを設定 → IDと使⽤中である旨のメッセージ送信 → ⼀定時間後(30秒)に動きがあるかチェック 動きがない場合 → Box未使⽤として内部フラグを設定 → IDと未使⽤である旨のメッセージ送信 ※⼤量にリクエストが送られないようにする⼯夫が別途必要
サンプルUI 12 特徴 ‧フィルタ機能 エリア、収容⼈数、利⽤状況 ‧視覚的に利⽤状況の確認が容易 ‧リアルタイムによる更新
Closing
終わりに 14 AWSでIoT/IoTから始めるAWSについて 少しでもイメージを持ち帰っていただけたら幸いです! AWSにIoTデバイスを接続など簡単なものでも まずは触ってみてください!
Thank you! 森尾 孟倫(まると) クラスメソッド株式会社 クラウド事業本部 コンサルティング部