ESP32 S3 实现蓝牙键盘功能-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1485|回复: 0

ESP32 S3 实现蓝牙键盘功能

[复制链接]
发表于 2022-6-22 08:48 | 显示全部楼层 |阅读模式
之前使用 ESP32 S2 实现过蓝牙键盘的功能,使用的是 https://github.com/T-vK/ESP32-BLE-Keyboard 提供的 ESP32 BLE Keyboard库。前几天在 Arduino 中实验针对 S3 的编译,这个库能够通过编译,但是运行之后会有不断重启的问题。经过搜索在 https://github.com/T-vK/ESP32-BLE-Keyboard/issues/152 找到了解决方法:



  1. BLESecurity* pSecurity = new BLESecurity();
  2. pSecurity->setAuthenticationMode(ESP_LE_AUTH_REQ_SC_MITM_BOND);

  3. to

  4. BLESecurity *pSecurity = new BLESecurity();
  5. pSecurity->setAuthenticationMode(ESP_LE_AUTH_BOND);
复制代码

按照上述方法修改之后经过测试没有问题,估计一段时间之后这个修改会 Check in 到代码中吧。


ESP32-BLE-Keyboard.zip (10.64 KB, 下载次数: 27)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-1 07:00 , Processed in 0.079734 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表