tweet

esp32+ BLE, デバイス間通信、 GattC to GattS



前回の続編で、esp32でBLE 関係となります。

2台の esp32を使用した、 デバイス間の通信を確認できました。
主要なデータは、Gatt Client ⇒ Gatt Serverの方向で送信



# 参考のページ、thanks
複数のデバイス間、通信を探し。このページを発見できました
https://www.esp32.com/viewtopic.php?f=18&t=1184&hilit=gatt

記載されている
[ Nicholas3388/LuaNode/tree/master/LuaNode_Esp32/LuaNode32/examples/esp32_nrf51822_ble_conn ]
あたりのコード参考にしましたが、Serverが nrf51x で手持ちの部品が無かったので、両方esp32の

https://github.com/Nicholas3388/LuaNode/tree/master/LuaNode_Esp32/LuaNode32/examples/ble_led_control
を検索できました。thanks!!

gatt Client から、esp_ble_gattc_write_char_descr()
で、送信できるようですので。

内容は、Gatt Client からLED制御データを送信、
 Gatt Server側で BLE受信しているようです。


# Server Log,


[0;32mI (1353179) GATTS_DEMO: GATT_WRITE_EVT, value len 2, value 00000001
> value=受信値、その後 LED制御 判定してるようですね。

*) Gatt Server側に、LED 結線しています。


# 参考のサイト
https://www.esp32.com/viewtopic.php?f=18&t=1184&hilit=gatt

https://github.com/Nicholas3388/LuaNode/tree/master/LuaNode_Esp32/LuaNode32/examples/esp32_nrf51822_ble_conn

https://github.com/Nicholas3388/LuaNode/tree/master/LuaNode_Esp32/LuaNode32/examples/ble_led_control

http://esp-idf.readthedocs.io/en/latest/api/bluetooth/esp_gattc.html




# 関連の esp32まとめ
http://kuc-arc-f.com/make/?p=1288



コメント

AD-parts

Shop
Bluetooth搭載
ベース基板

FACEBOOK

人気の投稿