PlatForm IO でBLEDeviceライブラリを使用した時に発生するエラー
重要なBLEDeviceのライブラリはarduinoライブラリにすでに入っているからこのようなことが発生するらしい。
lib_deps =
m5stack/M5StickCPlus@^0.1.0
nkolban/ESP32 BLE Arduino@^1.0.1
↓
lib_deps =
m5stack/M5StickCPlus@^0.1.0
に変更したら直った。
参考にした英語の記事
https://github.com/nkolban/esp32-snippets/issues/1100