将蓝牙经典键盘连接到arduino或类似设备(ESP32..)

问题描述 投票:0回答:1

我尝试将蓝牙遥控器(蓝牙的行为类似于蓝牙键盘)连接到 Arduino Nano 33 BLE 以及各种 ESP32。到目前为止还没有成功。

在我看来,现在没有办法做到这一点——对吧? 有什么建议吗?

非常感谢!

德克

我的结果:

  1. Arduino Nano 33 BLE 无法工作,因为 BLE 与“经典”蓝牙不兼容(对吗?)
  2. 由于缺少蓝牙 HID 主机类,具有经典蓝牙的 ESP32 无法工作。
  3. HC-05无线蓝牙模块因缺少蓝牙HID主机功能而无法工作。
  4. 有一个解决方法,我可以使用 Raspberry Pi 或智能手机作为继电器。但我会将蓝牙键盘直接连接到 Arduino 或类似设备。
  5. 网络研究显示没有解决方案。另一种制作 Arduino 蓝牙键盘的方法也是可行的。
arduino bluetooth keyboard esp32
1个回答
0
投票

不确定您是如何搜索的,但是:

  1. 是的,Arduino Nano 33 是仅 BLE 设备。
  2. ESP32 具有 HID 主机 API:https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/bluetooth/esp_hidh.html
  3. HC-05 可以通过 HID 支持进行闪存:https://www.instructables.com/Upgrade-Your-3-Bluetooth-Module-to-Have-HID-Firmwa/
  4. 取决于您的需求。
  5. 5 秒的谷歌搜索 (2,3) 和第一个链接给出了你所需要的。
© www.soinside.com 2019 - 2024. All rights reserved.