硬件参数:
BW18模组是以ESP32为核心的wifi/蓝牙数据透传模组,适应于小家电应用。这款模组不用贴板设计,4 PIN接线即可实现MCU端通过WIFI透传到云端的数据交互。
BW18支持5V电源供电,采用了板载天线和IPEX座外接天线两种方式,在复杂的应用网络场景切换是非常灵活的,客户可以根据实际的需求去选择更加适合的天线方案。内置4M FLASH和4M PSRAM。
规格书:
C2764063_WIFI模块BW18_2021-04-01.PDF
BW18实物图片:
AT命令
连接MQTT服务器
AT #测试AT功能
AT+CWMODE=1 #设置模组进入STA模式
AT+CWJAP="ssid","password" #连接wifi
AT+MQTTUSERCFG=0,1,"subscriber","MQTT用户名","MQTT密码",0,0,""#设置用户名和密码
AT+MQTTCONN=0,"MQTT服务器IP地址",1883,1 #连接MQTT服务器
AT+MQTTSUB=0,"topic",1 #订阅“topic”主题
AT+MQTTPUB=0,"topic","test",1,0 #发布“topic”主题消息
BW18接收消息:
BW18发布消息:
“W18 test”
智能配网
方式1:ESP-Touch
AT+CWMODE_DEF=1 //配置WiFi模组工作模式为单STA模式,并把配置保存在flash
AT+CWAUTOCONN=1 //使能上电自动连接AP
AT+CWSTARTSMART=3 //支持ESP-Touch和Airkiss智能配网
手机连接WiFi,并打开APP ESP-Touch 输入密码,点击确定,等待配网成功。
软件下载地址:ESP-Touch下载地址
AT+CWSTOPSMART //无论配网是否成功,都需要释放快连所占的内存
AT+CIPSTATUS // 查询网络连接状态
方式2:Airkiss
AT+CWAUTOCONN=1 //使能上电自动连接AP
AT+CWSTARTSMART=3 //支持ESP-Touch和Airkiss智能配网
打开微信,扫描下方二维码,点击wifi配置,点击开始配置,输入密码,点击连接,如下图:
AT+CWSTOPSMART //无论配网是否成功,都需要释放快连所占的内存
AT+CIPSTATUS // 查询网络连接状态
蓝牙
注意事项
选择串口工具右面的AT快捷指令的时候,不要勾选HEX发送,记得取消掉,不然AT指令无效