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
M5製品で作るポン置きセルラー対応カメラ
Search
Hisaya OKADA
October 06, 2025
Technology
750
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
M5製品で作るポン置きセルラー対応カメラ
Hisaya OKADA
October 06, 2025
Other Decks in Technology
See All in Technology
生成 AI の基礎 〜 サンプル実装で学ぶ基本原理
enakai00
7
4.4k
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
2
420
メルカリのグローバルアプリで挑んだ AlloyDB 運用と課題解決の実践記
hatappi
0
250
モダンフロントエンド 開発研修
recruitengineers
PRO
4
680
2026-08-15 JAWS-UG 茨城 #16 Secrets ManagerにおけるSecret値の管理(Terraformの場合) / Secrets Manager Secrets
masasuzu
0
120
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
820
【CEDEC2026】『ウマ娘 プリティーダービー』 英語版のキャラクターの方言や口調をローカライズするための創造的アプローチ
cygames
PRO
2
1.1k
関東Kaggler会発表資料
takoi
1
240
強化学習「理論」入門
enakai00
3
3.6k
LanceDB入門
mocobeta
8
560
【CEDEC2026】『Relink』を拡張せよ - 『GRANBLUE FANTASY: Relink - Endless Ragnarok』の開発速度と品質を守るCI運用
cygames
PRO
0
180
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」紹介資料
laysakura
2
9.1k
Featured
See All Featured
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
490
Utilizing Notion as your number one productivity tool
mfonobong
4
550
It's Worth the Effort
3n
188
29k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
530
A designer walks into a library…
pauljervisheath
211
24k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
580
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
300
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
Six Lessons from altMBA
skipperchong
29
4.4k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
Transcript
M5製品で作る ポン置きセルラー対応カメラ Hisaya 2025-10-06 M5Stack Japan Tour 2025
自己紹介 Hisaya (岡田 修弥) l Customer Reliability Engineer @ SORACOM
l 高専→大学(院)→Web系→現職 l 好きなM5製品 u M5Stack NanoC6 u M5Stamp CatM https://hsy.me/about https://qiita.com/Plemling138 2025/10/06 1
ディスクレーマー 本発表のプロトタイプは発表者が個人として開発したものであり、 所属組織の公式製品・公式ソリューションではありません。 本資料に記載するSORACOMサービスの構成・ユースケースは例示であり、 所属組織の公式見解や推奨、いかなる保証を意味するものではありません。 2025/10/06 2
本題 📸
作ったセルラー対応カメラ l M5製品の組み合わせで実現 l Wi-Fi or セルラー網に接続可能なら どこでも簡単に画像を取得できる l マニュアル撮影・非同期アップロードにも
対応 2025/10/06 4
機材構成 裏面 M5ATOM S3R Cam M12 + PortABC 拡張ベース M5Stamp
Cat-M (外装付きはこちら) SIMカードは SORACOM Air for セルラー (日本カバレッジ plan-D) l 三脚 l 固定用アクリル板 l タクトスイッチ (物理シャッター用) 2025/10/06 5
機材構成 究極、これでも動く。 Chain Bridgeで結合しただけ 2025/10/06 6
システム概要 l カメラ本体を ESP32AsyncWebServer でWebサーバ化 l esp32-camera ライブラリで取得したJPEGのバイナリをファイルまたは ストリームとしてレスポンス l
動作確認はWi-Fi(ローカル)で実施 画像撮影 & 応答 MJPEG ストリーム 非同期撮影 ワンショット撮影→ ファイルアップロード Webサーバ (ESP32AsyncWebServer) ESP-NETIF Wi-Fi タクト スイッチ 2025/10/06 7
システム概要 l 通信モジュールを接続しPPPモードでセットアップ ü サンプルを参考に、setup() 関数内に必要な設定を追加実装 ü Webサーバやクライアントなど、ESP-IDFに依存する実装は 大きな変更なく実行可能 (WiFiClient→NetworkClientとかは必要)
画像撮影 & 応答 MJPEG ストリーム 非同期撮影 ワンショット撮影→ ファイルアップロード Webサーバ (ESP32AsyncWebServer) ESP-NETIF Wi-Fi セルラー 通信 モジュール (PPP) タクト スイッチ セルラー網 インター ネット SORACOM Napter SORACOM Flux SORACOM Harvest Files 2025/10/06 8
応用例(PR) l SORACOM Napter経由でカメラにリモートアクセス l SORACOM Harvest Filesに撮影画像をアップロード l アップロード画像をSORACOM
FluxでAI分析・通知 画像撮影 & 応答 MJPEG ストリーム 非同期撮影 ワンショット撮影→ ファイルアップロード Webサーバ (ESP32AsyncWebServer) ESP-NETIF Wi-Fi セルラー 通信 モジュール (PPP) タクト スイッチ セルラー網 インター ネット 2025/10/06 9 SORACOM Napter SORACOM Flux SORACOM Harvest Files
応用例(PR) l SORACOM Napter経由でカメラにリモートアクセス l SORACOM Harvest Filesに撮影画像をアップロード l アップロード画像をSORACOM
FluxでAI分析・通知 画像撮影 & 応答 MJPEG ストリーム 非同期撮影 ワンショット撮影→ ファイルアップロード Webサーバ (ESP32AsyncWebServer) ESP-NETIF Wi-Fi セルラー 通信 モジュール (PPP) タクト スイッチ セルラー網 インター ネット 2025/10/06 10 SORACOM Napter SORACOM Flux SORACOM Harvest Files インターネット経由で アクセス中 アップロードされた 画像ファイル ChatGPTによる 画像の要約 Slackへのポスト
まとめ l カメラもセルラー通信モジュールもM5製品で構成可能 l PPP接続で簡単に今まで作ってきたアプリケーションを セルラー対応にできる 2025/10/06 11