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
【IoT-Tech Meetup #8】Arduino UNO R4 Minima で LTE...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
SORACOM(ソラコム)
PRO
January 16, 2024
Technology
0
6k
【IoT-Tech Meetup #8】Arduino UNO R4 Minima で LTE-M Shield for Arduinoを使ってみたよ
2024年1月16日開催『
IoT-Tech Meetup 第8回【Arduino UNO R4 深掘り会】
』で、ソラコム服部(masa)が発表した資料です。
SORACOM(ソラコム)
PRO
January 16, 2024
Tweet
Share
More Decks by SORACOM(ソラコム)
See All by SORACOM(ソラコム)
投資家様向けビジネス概要<2026年2月版>
soracom
PRO
0
150
Business Overview for Investors [February 2026 Edition]
soracom
PRO
0
39
投資家様向けビジネス概要<2025年11月版>
soracom
PRO
0
500
Business Overview for Investors [November 2025 Edition]
soracom
PRO
0
94
【SORACOM UG Okayama】IoTとSORACOMとAI
soracom
PRO
0
400
【SORACOM UG Explorer 2025】さらなる10年へ ~ SORACOM MVC 発表
soracom
PRO
1
680
10年の共創が示す、これからの開発者と企業の関係 ~ Crossroad
soracom
PRO
2
1.6k
投資家様向けビジネス概要<2025年8月版>
soracom
PRO
0
600
Business Overview for Investors[August 2025 Edition]
soracom
PRO
0
93
Other Decks in Technology
See All in Technology
製造業ドメインにおける LLMプロダクト構築: 複雑な文脈へのアプローチ
caddi_eng
1
450
Claude Codeの進化と各機能の活かし方
oikon48
7
1.9k
Databricksアシスタントが自分で考えて動く時代に! エージェントモード体験もくもく会
taka_aki
0
320
OSSで構築するIT基盤管理実践事例: NetBox・Snipe-IT・FreeRADIUS+PrivacyIDEA / Practical Case Studies of IT Infrastructure Management Using OSS
nttcom
0
200
AI Agentにおける評価指標とAgent GPA
tsho
1
290
20260305_【白金鉱業】分析者が地理情報を武器にするための軽量なアドホック分析環境
yucho147
1
160
Claude Cowork Plugins を読む - Skills駆動型業務エージェント設計の実像と構造
knishioka
0
260
トップマネジメントとコンピテンシーから考えるエンジニアリングマネジメント
zigorou
3
530
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Ultra Ethernet (UEC) v1.0 仕様概説
markunet
3
200
バクラクのSREにおけるAgentic AIへの挑戦/Our Journey with Agentic AI
taddy_919
2
1k
Evolution of Claude Code & How to use features
oikon48
0
100
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
Building AI with AI
inesmontani
PRO
1
760
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.8k
Fireside Chat
paigeccino
42
3.8k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
63
53k
Statistics for Hackers
jakevdp
799
230k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Become a Pro
speakerdeck
PRO
31
5.8k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
140
Believing is Seeing
oripsolob
1
71
Typedesign – Prime Four
hannesfritz
42
3k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Transcript
Arduino UNO R4 Minima で LTE-M Shield for Arduinoを使ってみたよ Jan.
16, 2024 IoT-Tech Meetup Vol.8 株式会社ソラコム ソリューションアーキテクト masa - 服部 政洋 #8-4
自己紹介 株式会社ソラコム / ソリューションアーキテクト masa - 服部 政洋 (はっとり まさひろ)
経歴: • ハードウェアベンダーでスパコンや記憶装置の ソリューション開発やパートナービジネスの技術支援 • 外資系クラウドの技術営業チームで幅広い業種のお客様の 初めてのクラウド導入をご支援 • 外資系SaaSスタートアップ企業の日本法人立ち上げメンバー 国内の多様なお客様のクラウドシステムの運用支援
Arduino に LTE-M 通信を LTE-M Shield for Arduino ✔ Arduino
Uno ピン互換のLTE-M Shield ✔ Quectel BG96 搭載、UART&AT コマンド操作 ✔ 対応 SORACOM Air サブスクリプション plan-D (NTTドコモ回線)、plan-KM1(KDDI回線) 7,128円 (税込、送料別) アンテナ、1500円分 SORACOM クーポン付き SORACOM IoT ストアで 1つから購入可能! https://soracom.jp/store
携帯キャリアの運営するセルラーネットワークを用い たLPWA規格の1つ。既存のLTE基地局をベースに全国 エリアをカバーしているため、広域で省電力なセルラ ー通信を実現可能。 Cat.M1 LTE-M (Cat.M1)とは?
セルラーLPWA比較(Cat.1, Cat.M1, NB-IoT) Cat.1 Cat.M1 NB-IoT 3GPP Release 8 Release
13 Release 13 データレート 10/5Mbps (DL/UL) 0.8/1Mbps(DL/UL) 26/62kbps(DL/UL) アンテナ 1本 1本 1本 PSM - 〇 〇 eDRX 一部機種で対応 最大43分 最大2.91時間 リンクバジェット LTE同等 +15dB +20dB モビリティ 〇 〇 × モデム価格 やや安い 安い 安い
Arduino に LTE-M 通信を LTE-M Shield for Arduino ソラコムがご用意しているドキュメント •
SORACOM Users (公式のユーザー向けwebドキュメント) LTE-M Shield for Arduino の初期設定と接続確認をする • GitHub リポジトリ (スケッチのサンプル集) soracom-labs/arduino-dragino-unified ◦ connectivity_diagnostics_for_lte_m_shield 初回セットアップ時に実行頂くとトラブルシュートがスムーズ ◦ send_uptime_with_soracom センサー無しでとりあえずソラコムへのデータ送信を試す用 ◦ send_temp_and_humi_with_soracom 定番の温湿度センサー(DHT20)を使って温湿度管理 …etc まずはコレ!
さぁやるぞ!
あれ...? 最初の AT コマンドのテストすら通っていない模様 -> 通信モジュールと正しく通信できていない?
こういうときは物理層からチェック① • シールドのピンは折れてない。正しく刺さってる(はず) • そもそもR3とR4でシールドのコンパチ(互換性)は? Arduino UNO R4 Shield Compatibility
-> どうやら、サードパーティのシールドで互換性があるものが半分 • R3とR4でピンアサインの変更の影響があるのかも? • LTE-M シールド のピンアサインは? IoT Shield.v1.2 SCH.pdf -> このシールドは、RXにD10ピン、TXにD11ピンを使用する
こういうときは物理層からチェック② • R4 で RXにD10ピン、TXにD11ピンが使えるか? ソフトウェアシリアルに何か制約がある...? -> Issue を発見 SoftwareSerial
(FAIL) · Issue #3 · arduino/uno-r4-library-compatibility · GitHub • LTE-M シールドがRXで使う D10ピンが R4では RXに利用できなくなってた! 参考:https://github.com/arduino/ArduinoCore- renesas/blob/main/libraries/SoftwareSerial/examples/SerialEcho/SerialEcho.ino
正確には... (ルネサスさんに教えてもらいました!) • LTE-M Shield for Arduino は RXにD10ピン、TXにD11ピンを使用 •
Arduino UNO R4 Minima の D10/D11ピンは、ソフトウェアシリアル ソフトウェアシリアルでシリアル通信を受信(RX)する際 外部割り込み要求(IRQ) が発生し、DMAでピンの状態を読み込みます D10ピン は IRQ が割当たっていないので RX に使用できません。 じゃあD10ピンは使用せず、シールドのRXにバイパスや!
これでいけそう!(D3からバイパス)
ジャンパーワイヤをご用意ください ジャンパーワイヤ(オス-メス) ジャンパーピン 外す オス-D3ピン メス-BC95_TX 2ピン (右側)
いけた!
SORACOM にデータ転送もできた!
まとめ
ソラコムでのサポート可否について ここまでご紹介をしたものの、、Arduino UNO R4 は LTE-M Shield for Arduino のサポート対象外です。
Arduino UNO R3 や ATmega328P系のR3互換機での ご利用を想定しサポート対象としております。
接続診断用スケッチとして是非ご参考に! ブログ記事はこちら (注) AT+Q*** なコマンドは Quectel社製 通信モジュー ルBG96 の拡張 AT
コマンドのため、他社のモジュール ご利用時は他のコマンドの利用を検討ください。 -> モデムのID(IMEI)を参照 -> SIMのID(IMSI)を参照 -> SIMの状態を参照... -> 接続状態の確認 -> 電波強度の確認 -> キャリアの確認...
世界中のヒトとモノをつなげ 共鳴する社会へ