1. 板子开箱
感谢园长寄来的板子,板子一如既往的精致,而且还是typec接口的,好评。
本次选择测评的内容是:使用at命令连接wifi,并且测试简单的蓝牙使用
2. AT手册参考
Ai-WB2系列模组Combo-AT指令集: 中文版点击下载 英文版点击下载
3. WIFI连接
查阅手册,这里使用的是:AT+WAUTOCONN,保证上电自动连接WIFI。
AT+WAUTOCONN=1,,
设置完后,按重置按钮,开发板自动重启,并且显示wifi连接正常。

查询wifi状态:

显示连接正常
4. 蓝牙连接
4.1 查询蓝牙状态
首先查询蓝牙状态:
[Rx][00:21:01.352] AT+BLEMODE?
[Rx][00:21:01.352]
[Rx][00:21:01.352] +BLEMODE:9
[Rx][00:21:01.352] OK
显示当前蓝牙关闭。
4.2 设置蓝牙状态
接下来,打开蓝牙从机模式:AT+BLEMODE=0
查询连接状态:AT+BLESTATE?,显示未连接。
4.3 手机与wb2交互
手机下载软件:ble助手

搜索附件的蓝牙设备:

查看到一个名为:ai-thinker的设备,点击蓝牙图标,连接成功。

手机发送消息,hello,world。

开发板顺利收到消息。
5. 疑问
测试完at连接蓝牙之后,确实很方便。但是一旦连接上,at命令就失效了,无法主动断开。同时,通过串口向wb2发送的消息,手机也无法接收。查看了手册,找不到原因,请教论坛的各位大佬,这种情况下如何通过at从wb2向手机发送消息。