esp32 使用 GitHub - T-vK/ESP32-BLE-Keyboard: Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)
这个开源库模拟键盘功能早之前已经玩过,生效,昨天再来玩的时候发觉莫名奇妙居然又不能用了,各种折腾:换了3种单片机,c3 s3, woom,找各种框架,花了将近一天。
最后尝试了官方的另外一种方案最终生效:
就是 platformio下加上这样的配置:
lib_deps = NimBLE-Arduinobuild_flags = -D USE_NIMBLE
所谓的轻量级蓝牙协议栈.
没有搞懂的就是为啥默认的配置,默认的代码以前可以用现在为啥不能用了;其二,一直以为蓝牙是轻量级的东西,结果运行起来发觉发热量在s3上还是很大的,而且持续电流有100多ma.