手把手教你搭建 BLE 透传环境,让硬件与小程序“零延迟”对话
在物联网开发中,BLE(低功耗蓝牙)透传是最常用的一种通信方式。EWT104-BT01 是一款成熟、稳定的蓝牙测试套件,搭配微信小程序,可以快速搭建从硬件到手机的无线数据通道。本文将从硬件连线开始,到小程序代码实现,完整记录整个透传测试过程。
前言
如果你正在寻找一款即插即用、支持 AT 指令、能快速验证 BLE 通信的模块,EWT104-BT01 会是一个非常不错的选择。它基于 TI CC2541 芯片,支持 BLE 5.0 协议,主从一体,并引出所有 GPIO。而微信小程序作为手机端载体,无需安装 App,扫码即用,非常适合产品原型开发或教学演示。
本文目标:实现电脑串口与手机小程序之间的双向透传。也就是:
电脑发送任何数据 → 手机小程序立刻收到
手机小程序发送任何数据 → 电脑串口助手立刻显示
准备清单
| 硬件 | EWT104-BT01 蓝牙测试套件 | 核心模块 |
| 硬件 | USB 转 TTL 转接板 | 用于连接电脑 |
| 硬件 | 手机(Android / iOS) | 安装微信 |
| 软件 | XCOM 2.6 串口调试助手 | 或其它串口工具 |
| 软件 | 微信开发者工具(可选) | 若需自己改小程序 |
第一步:硬件连接与驱动
物理连接
将 EWT104-BT01 按引脚定义插入 USB 转 TTL 转接板(VCC → 3.3V,GND → GND,TXD → RXD,RXD → TXD),然后通过 USB 线连接电脑。安装驱动
如果使用 CH340/CP2102 方案的转接板,可能需要安装驱动。可在设备管理器中查看端口号(例如 COM3)。确认供电
模块上红色色电源灯常亮,说明供电正常。
第二步:配置模块工作模式
EWT104-BT01 出厂默认即为从机模式,广播名称为 E104-BT01。但为了确保配置正确,建议通过 AT 指令检查一下。
打开 XCOM,设置串口参数:
波特率:19200
数据位:8
停止位:1
校验位:None
发送 AT 指令(注意:AT 指令需要以 \r\n 结尾,XCOM 中勾选“发送新行”):
AT+RESTORE 恢复出厂设置
AT+RESET 重启模块
AT+LOGMSG=1 使能打印
AT+ROLE=0 设置模块为从机模式
AT+ADVEN=1 使能广播模式
AT+NAME=KBE 修改设备名称
AT+RESET 重启模块
如果角色不是从机,可通过 AT+ROLE=0 修改。修改后使用 AT+RESET 重启模块。
提示:后续透传中,任何通过串口发送的非 AT 格式数据都会被视为透传内容,直接转发到蓝牙端。
第三步:手机端快速验证(无需写代码)
点击 “搜索设备”,找到 KBE 并连接。
连接成功后,下方会出现“发送”输入框。
先在电脑 XCOM 中输入 Hello from PC,点击发送。手机小程序会立刻显示该消息。
在手机小程序中输入 Hello from Phone,点击发送。电脑 XCOM 会收到该消息。
到此,你已经验证了硬件和基本透传功能。

总结
通过本文,我们实现了:
EWT104-BT01 与电脑串口的连接与 AT 配置;
使用小程序快速验证透传;
这套方案可以快速迁移到智能灯控、传感器数据采集、无线调试器等实际项目中。EWT104-BT01 凭借其稳定性和易用性,非常适合作为 BLE 开发的入门与进阶工具。
如果你在实践过程中遇到问题,欢迎在评论区留言交流。
我要赚赏金
