いんくらyochさんの日記

興味あることの備忘録

スマートBMSのデータをWaveshareのESP32-S3で受ける

スマートBMSはBLEでスマホアプリからデータを読むことができるので、ESP32-S3のBLEで読めるかAIコーディングで生成してみた。

コード出力に手直しは必要だったが、必要な情報が取得できるようになった。
BLEで取得したデータはUARTと同じ内容なので、公開されているプロトコル表から中身を判断できる。
ただ、アドバタイズの手順が悪いのかなかなか起きずにデータが取れないことがある。
(BLEでコネクション失敗時はリブートする設計)