Esp8266 softAP热点配网

本文详细介绍了ESP8266使用SoftAP模式进行无线配网的过程,包括TCP协议、JSON数据交互和AP模式设置。通过解析机智云的源码现象,实现了与机智云相同效果的配网流程,并开源了相关代码。

一、前言。

上篇 SmartConfigs一键配网 介绍了如何利用UDP广播包来发送数据到8266进行配置配网,这种方式一般成功率还是比较低的。那么本篇介绍另外一种无线配网的、成功率更高的配网模式——-AP模式。

softAP的配网模式的公开代码还是比较少的,但是出于好奇心,有了足够多的能力之后, 我决定开源softAP配网模式的整个流程和源代码!

几经翻阅机智云的soc源码代码,发现配网已经写成了.a文件,无法看到源码!所以我只能根据他们的操作现象来推理协议,本博文的代码最终的现象和机智云实现的soc方案的热点配网模式过程是一模一样的!

  • 涉及的技术点:

    • TCP协议的了解、认识和使用。

    • Json数据的交互,包括生成和解析。 本代码的json库移植来源 cJson 。

    • 对基本的station 和 AP 模式的协议的了解。


  • 下面是整个流程概图:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

高咩咩在人间

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值