2023年 SPRESENSE活用コンテスト への道③ ーBLE通信ー

アバター画像 お父ちゃん  2023.12.10 
Home > Advent Calendar > 2023年 SPRESENSE活用コンテスト への道③ ーBLE通信ー
すき 0
うんこ 0

HomeMadeGarbage Advent Calendar 2023 |10日目

2023年 SPRESENSE活用コンテスト への応募に向けて前回はマルチコアでの2種のサーボモータ制御を楽しみました。

2023年 SPRESENSE活用コンテスト への道② ーマルチコアー

サンプル品 第一弾 到着!

2023年 SPRESENSE活用コンテスト では開発用の各種サンプルモニター品が用意され希望者に事前に提供するという素晴らしい機会がございました。

この素晴らしいチャンスを逃すまいと私も製作アイディアと希望部品を申し込み、無事にモニター部品が到着しました (もう一点希望しているのですが、後日提供いただけるとのこと ありがたや)。

到着したのは以下の3点

  • Spresense メインボード
  • Spresense 拡張ボード
  • BLE1507 (NUS firmware)

ここではBLE1507 を試してみましたので報告いたします。

BLE1507

BLE1507はSPRESENSE用のBLEボードです。

SPRESENSEに載せるだけでBLE通信が可能となりSPRESENSE間とはUART (Serial2)で通信します。

 

以下のBLE1507 販売元によるツイートを頼りに、BLE通信を楽しみました。

動作

BLE通信で文字データを送受信しています。
スマホアプリ nRF Toolbox を使用しています。

念願のSPRESENSEとのリアルタイム無線通信が実現されました。

Arduinoコード

 
BLE1507ボード―SPRESENSE間は Serial2で通信して、USBシリアル(Serial)で文字データ送信や受信データのモニタリングを実施しています。

参考

おわりに

ここではコンテストモニタ品のBLEボード BLE1507 を用いてスマホとの通信を確認しました。

BLE1507ボード―SPRESENSE間でハードウェアシリアル (Serial2) を使用するため今後シリアルサーボとの併用をどうすればよいか検討が必要になりそうです。

次の記事

2023年 SPRESENSE活用コンテスト への道④ ーBLE通信2ー

コメントはこちらから

メールアドレスが公開されることはありません。コメントのみでもOKです。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください