BL616はBouffalo Labの無線MCUで、Bouffalo SDKと対応ボードを使ってBLEセンサーノードを評価できる。MCU本体の無線機能と、M0S Dock等のボード上アンテナ、USB-UART、レギュレータ、LEDを分けて考える。この版では接続型GATTセンサーの再接続と通知欠落を重点評価する。
最初に決めること
- Advertisingだけで送るか、GATT接続を使うか
- Read、Notify、Indicateのどれを使うか
- センサ周期と無線周期
- 電池種類と最低電圧
- Wi-Fiや802.15.4を同時利用するか
必要なもの
| 部品 | 役割 |
|---|---|
| BL616開発ボード | 基準ハード |
| センサモジュール | I2C/SPI/ADC入力 |
| 電源または電池ホルダー | 実運用評価 |
| BLE Central端末 | GATT確認 |
| 電流測定器 | 広告・接続ピーク |
| デバッグ手段 | ログと復旧 |
最小実装
- Bouffalo SDK版とボード定義を固定する。
- BLE Advertisingサンプルを動かす。
- Service 1個、Characteristic 1個を作る。
- 固定値のRead/Notifyを確認する。
- センサ値、単位、エラー値を追加する。
- 切断、再接続、電源断を試す。
- 平均電流と最大接続時間を測る。
切り分け
| 症状 | 確認 |
|---|---|
| 広告が見えない | ボード定義、アンテナ、初期化 |
| 接続直後に切れる | GATT、電源、接続パラメータ |
| Notifyが来ない | CCCDと属性設定 |
| 電池が短い | LED、レギュレータ、広告周期 |
要確認: コイン電池へ開発ボードを直接接続できるとは限らない。入力電圧、ピーク電流、逆接保護をボード資料で確認する。
関連ページ
公式資料
- Bouffalo SDK(確認日: 2026-07-23)
- Bouffalo Lab公式サイト(確認日: 2026-07-23)
- Sipeed M0S Wiki(確認日: 2026-07-23)
Amazonの検索結果
購入リンクにはアフィリエイトリンクを含む場合があります。仕様・在庫は購入前に販売ページとメーカー公式情報で確認してください。
SEARCH
PRAmazon.co.jp
Amazonの検索結果「BL616 development board」で検索した結果です。個別商品の推薦ではありません。型番・仕様・販売元を販売ページで確認してください。
Amazonで検索