AIoT / 分類確認中
Spresense Main BoardはCXD5602、6個のArm Cortex-M4F、GNSS、音声機能を中心とするボードです。BLEはMain Board本体に内蔵されず、対応BLEアドオンボードを追加する構成として扱います。この段階の目標は、BLEアドオン、センサー、電源を統合し、切断・再起動から復旧できるノードにすることです。
MCU・ボード・アドオンの位置付け
| 層 | 役割 |
|---|---|
| CXD5602 | マルチコア処理、GNSS、音声などの中核 |
| Spresense Main Board | USBシリアル、電源、GPIOを備える公式ボード |
| BLEアドオン | Bluetooth LE機能を追加する別ボード |
| センサー | I2C、SPI、UART、アナログ入力などで接続 |
| 電源 | USBまたは実測に基づくバッテリー構成 |
Sonyの公式製品一覧にはBLEアドオンが掲載され、SDKリリースノートではBLE1507ボードの対応が確認できます。Main Boardだけを購入してBLEが使えるとは判断しないでください。
想定用途
- GNSS位置情報をBLEで近距離転送するフィールドセンサー
- 音声・環境センサー値をスマートフォンへ送るノード
- Spresenseの低消費電力機能と外付けBLEの比較評価
必要な部品
| 部品 | なぜ必要か | 確認点 |
|---|---|---|
| Spresense Main Board | 処理・書込み・シリアル | 正式型番と基板版 |
| 対応BLEアドオン | BLE通信 | BLE1507等の対応状況 |
| センサーモジュール | 実データ取得 | 電圧、I2Cアドレス、消費電流 |
| USBデータケーブル | 書込みとログ | Micro USB Type-B、給電専用不可 |
| バッテリー・ホルダー | フィールド運用評価 | 必要電圧、ピーク電流、保護回路 |
要確認: コイン電池ホルダーは部品候補ですが、Main Board、BLEアドオン、センサーの合計消費とピーク電流を測定せず、実用駆動できるとは断定できません。
USBと開発環境
Main BoardのUSBはPCとのシリアル接続、書込み、給電に利用します。Arduino LibraryまたはNuttXベースのSpresense SDKを使用できます。BLE機能は対応アドオンとSDK・サンプルの組み合わせが前提です。
実装手順
- Main BoardとBLEアドオンの正式型番・基板版を固定する
- BLE接続とセンサー取得を別々に長時間動作させる
- 切断、圏外、中央機器再起動後の再広告を確認する
- USB給電とバッテリー給電のログを分ける
- 例外時の再初期化とウォッチドッグ方針を記録する
近い候補との違い
BLEだけを使う低消費電力センサーノードでは、nRF52840やnRF5340のようなBLE内蔵SoCの方が部品点数を減らせます。Wi-Fiも内蔵したい場合はESP32-C3/C6、GNSS・音声・マルチコア処理が重要ならSpresenseを選ぶ理由があります。
安全な最小動作条件
- Main BoardとBLEアドオンの正式名称を確認する
- USBシリアルで公式BLE例を単独動作させる
- センサーを単独動作させてから統合する
- 電池駆動前に電圧と電流を実測する
- 切断後の再広告と再接続を確認する
- SDK版、ボード版、配線を記録する
一次情報
確認日: 2026-07-23
次に読むとよい記事
記載内容は公式資料で確認できた範囲を基準にしています。ボード版、アドオン、SDK対応、供給状況は変更されるため、購入・実装時に再確認してください。
Amazonの検索結果
購入リンクにはアフィリエイトリンクを含む場合があります。仕様・在庫は購入前に販売ページとメーカー公式情報で確認してください。
「Sony Spresense」で検索した結果です。個別商品の推薦ではありません。型番・仕様・販売元を販売ページで確認してください。
Amazonで検索