コンテンツにスキップ
地震や土砂災害、海上輸送の影響で一部地域に配送遅延が出ている可能性があります。心当たりのある地域にお住まいの方は、こちらから詳細をご確認ください。
2024年3月30日(土)午前10時から2時間程度、メンテナンスによるシステム停止を予定しています。ご協力のほど何卒よろしくお願いします。
大雪や地震、土砂災害、海上輸送の影響で一部地域に配送遅延が出ている可能性があります。心当たりのある地域にお住まいの方は、こちらから詳細をご確認ください。
2024年3月30日(土)午前10時から2時間程度、メンテナンスによるシステム停止を予定しています。ご協力のほど何卒よろしくお願いします。
SKU 6724

BLE-UART変換基板

送料区分: 200

商品コード: SSCI-067249

発売日: 2020-12-18

在庫数: 100+

短いURL: ssci.to/6724

¥2,750
¥2,750 - ¥2,750
Current price ¥2,750

ISP1507ピッチ変換基板にBLEとUARTの通信を変換するプログラムを書き込んだ商品です。UART出力機能を持つマイコンを簡単に無線化できます。

マイコンとはUARTで通信し、パソコンやスマートフォンまたRaspberry PiとはBLEで通信します。通信内容の確認にはBluefruit Connectアプリが便利です(iOS/Android)。

ピン割り当てはP0.03がRTS(送信要求)、P0.06がTX(送信)、P0.07がCTS(送信可)、P0.08がRX(受信)です。UARTの設定はボーレート115200bps、8データビット、1ストップビット、パリティビットなし、ハードウェアフロー制御無効です。

ピン割り当て・UARTの設定はUARTコンフィギュレーションサービス経由で変更できます。変更した内容はFLASH ROMに永続的に保存されます。

UART受信用にまたBLE受信用にそれぞれ4Kbyteのバッファを持ちますが、BLEの通信レートはそれほど高くないので短時間に大量のデータを送信するとデータロスする場合があります。

NUS(Nordic UART Service)

  • サービスUUID
    6E400001-B5A3-F393-E0A9-E50E24DCCA9E
  • RXキャラクタリスティック
    6E400002-B5A3-F393-E0A9-E50E24DCCA9E
  • TXキャラクタリスティック
    6E400003-B5A3-F393-E0A9-E50E24DCCA9E

UARTコンフィグレーションサービス

  • サービスUUID
    0BF10000-7DFB-4E4A-B734-F40D695F67AB
  • コンフィグレーションキャラクタリスティック
    0BF10001-7DFB-4E4A-B734-F40D695F67AB
  • デバイスネームコンフィグレーションキャラクタリスティック
    0BF10002-7DFB-4E4A-B734-F40D695F67AB

UART設定方法

コンフィグレーションキャラクタリスティックに8バイトの設定値を次のフォーマットで書き込んでください。設定値は直ちに反映されます。キャラクタリスティックの書き換えにはLightBlueアプリが便利です(iOS/Android)。

フォーマット:BO HW ST PA RX CT TX RT

BO:ボーレート(1バイト目)

00 1200
01 2400
02 4800
03 9600
04 14400
05 19200
06 28800
07 38400
08 57600
09 76800
0A 115200
0B 230400
0C 250000
0D 460800
0E 921600
0F 1000000

FL:ハードウェアフロー制御(2バイト目)

00 ハードウェアフロー制御無効
01 ハードウェアフロー制御有効

ST:ストップビット(3バイト目)

00 1ストップビット

PA:パリティビット(4バイト目)

00 パリティビットなし
02 パリティビットあり(偶数)
※奇数パリティビットは非対応です。

RX:RXピン(5バイト目)
CT:CTSピン(バイト目)
TX:TXピン(7バイト目)
RT:RTSピン(8バイト目)

02 P0_02
03 P0_03
04 P0_04
05 P0_05
06 P0_06
07 P0_07
08 P0_08
1C P0_28
1D P0_29
1E P0_30

UART設定例

0A00000008070603
115200bps/ハードウェアフロー制御なし/1ストップビット/パリティビットなし/RX 8/CTS 7/TX 6/RTS 3(初期値)

0F01
1000000bps/ハードウェアフロー制御あり/ストップビット以降省略

03
9600bps/ハードウェアフロー制御以降省略

0A010002
115200bps/ハードウェアフロー制御あり/1ストップビット/パリティビットあり(偶数)/RX以降省略

FF
初期値が設定されます。

デバイスネームの変更

デバイスネームコンフィグレーションキャラクタリスティックに名前を書き込んでください。名前の長さは最大31バイトです。リセット後、デバイスネームが変更されます。初期値はBLE-UART Converter Boardです。

ファームウェアバージョン

2021年5月17日以降出荷した製品に書き込んであるファームウェアは 1.0.1 です。

1.0.0 からの変更点

  • 転送速度と安定性の向上
  • UART設定初期化時にデバイスネームも初期値に戻すよう変更

2021年5月16日以前に出荷した製品に書き込んであるファームウェアは 1.0.0 です。

基板(表)

基板(裏)

資料

ピン配置図

商品コード: SSCI-067249