ESP8266安信可 ESP8266模块 AT使用和SDK开发的微信配网和近场发现

最近公司微信公众号的微信配网界面更新了微信局域网近场发现功能,基于这个功能,下面写一篇关于8266模块微信配网和近场发现的教程

一、准备工作

为了方便烧录和使用,我使用了安信可的ESP8266NodeMcu开发板,先烧录固件,这里分AT固件的烧录和SDK开发固件的烧录,烧录所需的软件和固件可在该进行获取,这里不再详细说明。
链接:链接:https://pan.baidu.com/s/1VnsFcfCO1lJPJ5duntNx9Q
提取码:9vkd

二、AT固件的使用教程

烧录固件并且确保开发板能正常工作,串口打印出正确的信息,如下图
正确的串口打印信息
这时候发送关于微信配网和近场发现的相关AT指令

  1. AT+CWMODE=1 //模块设置为STA模式
  2. AT+CWAUTOCONN=1 //上电自动连接AP
  3. AT+CWSTARTSMART=3 //开启ESP-TOUCH+Airkiss配网
  4. AT+CWSTARTDISCOVER=“gh_4248324a4d02”,“aithinker”,10 //开启可被局域网内微信探测模式

设置完后打开微信,点击公众号上的WIFI配置按钮,弹出如下界面:

在这里插入图片描述
在这里插入图片描述
点击开始配置后输入你手机连接WIFI的密码,点击连接后可以看到如下图的串口打印:

在这里插入图片描述
当出现WIFI GOT IP后手机上显示配置成功在这里插入图片描述
多次点击确定后,界面上会显示出收到设备信息:aithinker,这时候代表近场发现了aithinker这个设备名称
在这里插入图片描述

三、SDK开发的使用教程

首先先搭建好8266的开发环境,具体可以查看我们另外一篇博文,这里不再进行详细说明
源代码可参考:https://github.com/xuhongv/xLibEsp8266Rtos3.1AirKiss
安装下载好后需要修改一些参数,如图:
在这里插入图片描述
将ID配置成我们公众号上的公众号ID:自定义信息这里我修改成aithinker888,你也可以修改成想要的自定义信息
在这里插入图片描述
红框的参数修改成近场发现的自定义信息,修改完毕后编译烧录到开发板上,现象如下图
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值