ESP32SマイコンモジュールのNodeMCU-32SをBluetooth(BLE)のhackに使ってみる。
最近いくつかBLEのhackのために試行錯誤していたのだが、それらはあまり良い方法ではなかったようだ。
・Windows上でBLE 4.0ドングルを使う → WindowsのBLEのAPIが役立たずで使えない
・Pythonのpygatt用にBLED112を使う → Windows上でpygattを動かせたが、C/C++で使うためのライブラリは動かせなかった。自作のソフトを作ってみているのだが、この先は困難そう。
・中国製の安いBLE-UARTモジュールを使う → ATコマンドで簡単に使える。しかし、技適の問題があるので使えない。
技適のあるESP32(ESP32S)マイコンの安い中国製のマイコンモジュールを試してみることにした。(ESPマイコンの関係では、最近はM5StackやM5StickCばかり使っていて、ESP32マイコンの他の基板を積んだままにしてた。少し引っ張り出して使ってみることにした。)
まずはESP32Sマイコンのモジュールで、NodeMCU-32Sというのを弄ってる。 ESP32-DevKitCに似た製品だ。

KKHMF ESP32 ESP-32S NodeMCU開発ボード2.4GHz WiFi + Bluetooth デュアルコアCPU低消費電力 「国内配送」 (Amazon)
続きを読む




