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
Sigfoxを使ってみた話
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Norippy
August 17, 2021
Technology
600
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Sigfoxを使ってみた話
IoTLT vol.78の資料です。
Sigfoxのモジュールを実際に触って、簡易的な動作確認を行ったので、そこで得た知見をまとめました
Norippy
August 17, 2021
More Decks by Norippy
See All by Norippy
IoTLT@ストラタシスジャパン_20251021
norioikedo
0
290
M5Cuffbox presentation
norioikedo
1
140
UWBを使ってみた
norioikedo
2
3.3k
Alexa Connect Kitを試してみた
norioikedo
1
960
自分が欲しいものを作って売る!
norioikedo
0
420
スマートフォンキーを作ってみた!
norioikedo
1
1k
BLE5で遊んでみた!
norioikedo
0
1.4k
NimBLEを使って自作ロボットを動かしてみた
norioikedo
1
1.3k
soracom GPSマルチユニットを使って車のIoTしてみた
norioikedo
1
740
Other Decks in Technology
See All in Technology
Genie Code ワークショップ 応用編 / Genie-Code-Workshop-advanced
databricksjapan
PRO
0
360
生成AI時代の クレデンシャルとパーミッション設計
nrinetcom
PRO
4
1.6k
Bet AI Day 2026丨Agentは、「金融」という巨大産業の何を変えられるのか
layerx
PRO
0
1.2k
GoにおけるFFIのこれまでとこれから
goccy
1
550
OpenTelemetry eBPF Instrumentationの舞台裏 / Behind the Scenes of OpenTelemetry eBPF Instrumentation
ymotongpoo
1
160
Bet AI Day 2026丨AIによって本質に戻るシステムリスク管理
layerx
PRO
0
1.3k
TinyGo 開発サイクルを高速化する:Go で作るエミュレータ入門
zozotech
PRO
1
120
AIで仕事のやり方を変える
matsu7874
2
980
Multica × 長期記憶:40個のミニプロジェクト管理
eiei114
1
200
GoCon2026 - Open Source, Open World
sanposhiho
1
210
Microsoft 365 Copilot chat -tekoälypalvelun tietosuojaongelmat
hponka
0
540
現場に行くだけでは足りない——プロダクトエンジニアが業務の流れを捉える観点と、その鍛え方
takumiengineering
0
320
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
141
7.7k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
490
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
400
Color Theory Basics | Prateek | Gurzu
gurzu
0
460
Facilitating Awesome Meetings
lara
57
7.1k
How to Ace a Technical Interview
jacobian
281
24k
The Invisible Side of Design
smashingmag
301
52k
It's Worth the Effort
3n
188
29k
Crafting Experiences
bethany
1
300
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
370
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7k
Transcript
Sigfoxを使ってみた話 IoTLT Vol.78 2021/08/17 norippy @ rino products
norippy (Norio Ikedo) ◦平日は某自動車の会社でコネクティッドカーの開発エンジニア ◦余暇の時間はrino products代表(副業) • ガジェットの筐体、電子回路、組み込みFW等の設計・開発・販売 (受託開発含む) •
今年は自動車パーツの開発〜販売してます!!! Twitter:norippy Web page
運⽤中のシステムにトラブルが・・・ 3 SORACOM GPSマルチユニットのバッテリーが怪しくなってきました。 充電があまりできません︕︕まだ運⽤始めて1年経ってないぞ︕︕ https://protopedia.net/prototype/2044
4 GPSマルチユニットをを買いなおしても良いが、自分の求める仕様を満たしていない 無いなら作る!
やりたいこと 5 GPS accelarator Ignition state ⾞両に取り付けたセンサーデバイスの情報を、AWSサービスで受け取れるようにしたい LINEで確認 AWS Lambda
Amazon DynamoDB AWS service この通信に何を使うのが良い︖
Sigfoxとは︖ 6 Sigfox(シグフォックス)ネットワークは、2009年に設⽴した仏国Sigfox社が提供するLPWAネットワークです。 ⽇本国内では920MHz帯アクティブタグとして制度化されている帯域を使⽤したサービスを、 京セラコミュニケーションシステム株式会社(KCCS)が電気通信事業者として展開しています。 SigfoxはLTEみたいに⽇本中どこでも利⽤できるLPWAを活⽤したサービス。(国内⼈⼝カバー率95%) ユーザーはSigfox対応デバイスを購⼊するだけでOK。SIMも不要。 Sigfoxを使えば屋外でも使えるIoTサービスが簡単に構築できる︕︕ https://www.kccs-iot.jp/service/ より抜粋
Sigfoxのハードウェアの開発 7 4JHGPY#SFBLPVUCPBSE#3,843$ https://www.switch-science.com/catalog/5373/ Sigfoxはモジュールで提供されており、UART等でATコマンドを使って通信を⾏う ATコマンドは⽂字列で送ればOK。ArduinoならStringで問題なし UART “AT$SF=f0420d94dc430b510c000000" コマンド例 電源とUARTのTX,RXを接続すればOK︕
技適も取得済み ESP32 etc ハードウェア開発の敷居は低い
AWSとの親和性 8 Sigfox経由で取得したデータは簡単に各クラウドサービスと連携ができるようにCallbackが⽤意されている。 AWS使いやすい︕
動作検証機 9 タクトスイッチを押すと、コマンドが送信され、AWS Cloud watchでデータの確認ができるシステムを作りました AWS Lambda Cloud watchで確認 GPSデータ取得後、タクトスイッチを押すと
データを送信命令を実⾏ AWS IoT Core Sigfox cloud
デモ動画 10
Sigfoxを使ってわかったこと 11 • 1度に12byteまでのデータしか送れない。 →16進数の⽂字列に変換してデーアを扱う等⼯夫しないと送れるデータが少なくなる • 基本は1⽇に合計140回のデータのやりとりしかできない →約12分に1回データを送るイメージ。140回以上送りたい場合は追加料⾦がかかる(らしい) • スリープから起動〜送信が基本。処理が遅い
→命令から送信完了までに10秒程度かかるため、リアルタム性は求めてはいけない • 完全な双⽅向通信ではない →クラウドからメッセージを送ること(4byteが上限)は可能だが、 エッジデバイスから送られてきたデータのレスポンスとして返す形になる • 量産を意識したシステム →デバイスを登録しても、登録した⽇から課⾦されるのではなく、始めて通信が開始された⽇から 課⾦が開始される。デバイスを量産し、保管しておいても、使わなければ管理費がかからない︕
まとめ 12 • Sigfoxを使ったシステムを検討してみました • Sigfoxは制約は⾊々あるが、証明書やセキュリティ等を 考えなくていいので簡単にIoTシステムを構築できる 今後の予定 • LINEのバックエンドをsigfox仕様に修正
• 専⽤基板、筐体を設計し、⾞両に取り付けて試す