398 Views
August 23, 25
スライド概要
2025/8/23
8/23金沢開催:SORACOM UG 石川#2 -ハードウェアからアプリまでIoTを作って試そう!
SeeedKKの中の人。Microsoft MVP for Internet of Things。
Wio BG770A デバッギング 2025/ 8/23 S ORACOM UG 石川 MATSUOKA Takashi @matsujirushi12
MATSUOKA Takashi @matsujirushi12 2017~ MVP for Windows Development 2020~ for Microsoft Azure 2022~ for Internet of Things 1991年大手メーカーに入社し、 工場の自動化や情報システム の開発、運用に従事。2017年8 月、Seeed株式会社設立時に 転職。組み込みデバイスの開 発環境整備やライブラリ開発 を担当。 書籍 雑誌 YouTube 「e」3つ
低消費電力 セルラーIoTデバイス開発ボード Wio BG770A 「わいおー」「わいお」 「Wireless IO」を省略 セルラー通信モジュール「BG770A-GL」
デバッグ (debug) デバッグ(debug)とは、プログラムやシステムの中にあるバグ(不具合や誤り)を見つけて修 正する作業のことです。語源は「bug(虫)」を「de(取り除く)」するというユニークな由来があり ますが、現代では「エラーを直すこと」として広く使われています。 デバッグの基本ステップ - バグの再現 問題が起きる状況を確認し、再現できるようにする。 - 原因の特定 ログ出力やブレークポイントを使って、どこで何が起きているかを調べる。 - 修正 コードや設定を変更して、問題を解消する。 - 確認とテスト 修正後に再度動作確認し、他の部分に影響がないかもチェックする。
Wio BG770A: プログラムとセルラー、センサー インターネット セルラーモジュール Unified Endpoint Harvest ATコマンド on UART マイコン DI/DO/AI/I2C/UART on Grove IoT SIM Wio BG770A センサーなど 物理世界 Grove – HM3301 プログラム .ino
マイコンのプログラム
Wio BG770A: シリアル出力 初期化 出力
Wio BG770A: シリアル出力(ON/OFF可能) 出力
Wio BG770A: デバッガー SWD SWD+Trace デバッグ アダプタ SWD PC 趣味利用 J-Link EDU Mini @10,340円 TC2030-CTX-NL @42.95USD TC2030-CLIP-3PACK @18.00USD 商用開発利用 J-Link PLUS Compact @120,780円 J-Link 9-pin Cortex-M Adapter @6,490円 TC2030-CTX-NL @42.95USD TC2030-CLIP-3PACK @18.00USD SWD+Trace J-Trace PRO Cortex-M @307,780円 ピンヘッダー 2×10(20P) 表面実装用 1.27mmピッチ
Wio BG770A: デバッガー - SWD Ozone - Debugger and performance analyzer ソースコード表示 プログラム実行の制御 変数値の表示 アセンブリコード表示 レジスタ値の表示 アプリケーションとI/O 電子工作の必携神ツール!! マイコンデバッガ J-Link徹底解説!マイコンでステップ実行やブレークポイントなどアレコレが凄い! [IBUKA LAB 020] https://youtu.be/5EtJQMo_HYg?si=QFeVTeXtJV0sk0ih
Grove
Wio BG770A: Grove Saleae Logic Pro 16 @1499.00USD Grove - 4 pin Female Jumper to Grove 4 pin Conversion Cable Grove - 4 pin Male Jumper to Grove 4 pin Conversion Cable 電子工作の必須ツール ロジックアナライザの使い方徹底解説!オシロスコープとの違いとは? [IBUKA LAB 019] https://youtu.be/vIF2dM4OS9o?si=ijlpTT0tLj4-H1h4
セルラー通信
Wio BG770A: ATコマンド出力 Wio BG770AのATコマンドを確認する https://zenn.dev/matsujirushi/articles/474d1de60c7c9b
Wio BG770A: ATコマンド出力 https://github.com/SeeedJP/wio_cellular/blob/dd4686201d0c3e475705b426a5789498ef5c3044/src/internal/WioLog.hpp#L29
おまけ
Wio BG770A: 消費電流 Power Profiler Kit II @89.00USD 低消費電力デバイス開発の必携ツールNordic社「Power Plofiler Kit II」を紹介。これは控えめに言っても神ツール! [IBUKA LAB 036] https://youtu.be/pOIO4RbH2GM?si=ZgvBNk5Mi-3KP4A6
Wio BG770A デバッグ インターネット セルラーモジュール ATコマンド on UART マイコン プログラム .ino セルラー通信 ATコマンド出力 マイコンのプログラム シリアル出力 デバッガー Grove ロジックアナライザ DI/DO/AI/I2C/UART on Grove センサーなど 物理世界 消費電流 PPK2