关于EBYTE E104-BT52模块BLE配对中AT+PASSKEY的使用咨询
关于E104-BT52模块Passkey配对的解决方案
是的,你需要自行编写或定制固件才能让E104-BT52支持Passkey配对,原因如下:
- 从你排查的官方手册来看,Ebyte旗下包括E104-BT52在内的纯BLE模块(含BLE 4.2/5.x版本),其官方AT指令集里确实没有提供
AT+PASSKEY或类似用于控制Passkey配对的指令,仅双模蓝牙模块E104-BT40支持相关指令——这是因为双模模块的经典蓝牙部分原生支持Passkey配对逻辑,而纯BLE模块的官方固件默认未集成该功能。 - BLE 4.2协议本身支持Secure Connections(包含Passkey输入的配对方式),但模块需要在固件层面实现对应的GAP层配对流程:
- 生成Passkey并输出到设备显示屏
- 处理智能手机端的Passkey验证请求,完成配对逻辑
这些逻辑官方固件未提供,因此必须通过自定义固件实现。
你有两个可行方向:
- 基于E104-BT52的底层芯片(大概率是Nordic nRF52系列)的官方SDK,自行开发包含Passkey配对逻辑的固件。
- 联系Ebyte官方技术支持,询问是否提供付费定制固件服务,部分厂商会针对这类需求提供定制方案。
内容的提问来源于stack exchange,提问作者Alfred
相关产品推荐
相关产品推荐

