SmartConfig配网之微信AirKiss配网——AT指令

前言

上一篇文章我们介绍了乐鑫的ESP-Touch软件完成SmartConfig配网功能,本篇文章我们将介绍微信AirKiss完成SmartConfig的配网过程

第一章 介绍

本文主要介绍ESP8266、ESP32以及ESP32S2开发板的微信AirKiss配网的操作过程

  • 注意
    操作过程中,ESP8266、ESP32以及ESP32S2开发板发送的AT指令一致,无需任何修改

第二章 固件烧录

固件烧录部分参考上篇文章——ESP-Touch配网的实现固件烧录章节,这里不再赘述

第三章 操作步骤

微信AirKiss配网

  1. 开发板准备工作
    (1) 固件烧录成功以后,打开串口助手,配置串口波特率为115200,打开串口,按下开发板复位键
    (2) 在串口发送对话框依次输入以下AT指令:
  	AT\r\n
  	AT+CWMODE=1\r\n
  	AT+CWSTARTSMART=3\r\n	#设置配置参数3,SmartConfig功能支持ESP-TOUCH以及AirKiss

在这里插入图片描述
2. 微信AirKiss准备工作
(1) 关注公众号——安信可科技
(2) 进入公众号,点击应用开发,选择微信配网,点击开始配置,输入WiFi密码,单击连接
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(3) 连接成功,配置界面显示配置成功,串口显示wifi连接成功
在这里插入图片描述
在这里插入图片描述

总结

SmartConfig配网功能操作比较简单,值得注意的是,无论是ESP-Touch配网还是微信AirKiss配网,均是向 255.255.255.255 地址发送自定义UDP协议包,最后,开发板通过探针sniffer)功能获取这些协议包并做数据处理,以获取室内WiFi账号与密码。

详情可以参考文章——ESP-TOUCH编码规则及解码,再结合WireShark抓包软件,了解整个配网过程。

联系我们

以上就是本期分享的内容,目的在于让大家快速适应新品方案的开发,以上提供的驱动源码联系我们可以免费提供

官方官网:https://www.ai-thinker.com
开发资料:https://docs.ai-thinker.com/
官方论坛:http://bbs.ai-thinker.com
商务合作:sales@aithinker.com
技术支持:support@aithinker.com
公司地址: 深圳市宝安区西乡固戍华丰智慧创新港C栋410
联系电话:0755-29162996

相关推荐