ESP32常见配网方式分析
ESP32常见配网方式分析
- SoftAP 配网
- BLE 配网
- Smartconfig 配网:
- WEB 配网:
SoftAP 配网
在 SoftAP 模式下,ESP32会充当临时的 Wi-Fi 接入点。之后,用户可将智能手机连接到这个临时 Wi-Fi 网络中。连接创建完成后,即可将用户的家庭 Wi-Fi 信息传送到插座。当今市场上的多数连网设备均使用这一模式,在这种配网过程中,用户需要:
- 将手机的 Wi-Fi 网络切换到插座创建的临时 Wi-Fi 网络;
- 使用你所提供的手机 app;
- 输入家庭 Wi-Fi 信息,并将该信息通过 SoftAP 连接传输到插座。
这种模式一开始就要求客户手动切换手机连接的 Wi-Fi 网络,这可能会让部分用户感到困惑,因此用户体验并不友好。而且,我们通常也很难直接将这个“切换网络”的过程写入代码,交由 app 自动完成(全部 iOS 和部分 Android 版本均并不允许手机 app 进行上述操作)。不过,这种模式的优势在于:第一,非常可靠(SoftAP 只作为 Wi-Fi 接入点,这已经是很成熟的技术了);第二在于简洁(无需在设备固件中增加额外代码)。
BLE 配网
在 BLE 配网模式下,插座会首先进行 BLE 广播,而后附近的手机会收到该广播,并询问手机用户是否与该插座进行 BLE 连接。如选择创建 BLE 连接,手机即可将网络信息传输到插座。在这种配网过程中,用户无需切换 Wi-Fi,而且 iOS 和 Android 系统都支持手机 app 扫描并连接到周围的 BLE 设备。这样就可以大大提升终端用户的体验。
但是,使用 BLE 进行配网时,有一个缺点:此过程需要加入蓝牙相关代码。这就意味着你的固件大小会增加,因而会对 flash 提出更高要求。 此外,在这种配网模式下,BLE 在配网结束前还会一直占用内存。
Smartconfig 配网:
这种方式不需要建立任何通信链路,手机端通过发送不同长度的 UDP 广播包来表示 Wi-Fi 信息,ESP32 在混杂模式监听信号覆盖范围内的所有数据帧,通过一定算法得到 Wi-Fi 信息。缺点是配网成功率受环境的影响较大。
WEB 配网:
在 ESP32 上建立热点,使用手机连接上后在浏览器打开配置网页,在网页中完成配网,这种方式很可靠,而且允许在电脑端完成配网,缺点是需要在设备端占用空间来嵌入网页。
ESP32常见配网方式分析相关推荐
- 验证可用的ESP32/8266配网方式,开源代码,web配网,smartconfig配网
web配网 设备内做了个小web服务器通过网页交换SSID和PWD.这个方式比较友好,不依赖外部app或小程序,保密性更好,产品可用性更好(苹果等个别手机不能打开配网页面可直接浏览器登陆192.168 ...
- ESP32使用Smartconfig和Airkiss配网方式连接无线路由器
1. ESP32的配网方式 1.1 前言 ESP32模块在实际使用时,可能需要连接不同的网络,如果将无线的 ssid 和 key 预先固定好,就回存在很大的局限性:所以我们引入了"空中配网技 ...
- WIFI模块各种常见的配网方式说明及其比较
声明:本文是整理了两位作者博文而成 WIFI模块各种常见的配网方式说明及其比较 本文汇总介绍了目前市面上各种WIFI模块的常见的配网方式的原理和实现,对比了各种配网方式的优势和局限,得出结论,WEB配 ...
- 【工程师有空了】安信可ESP8266系列及ESP32系列模组AT指令实现网页配网---又多了一个配网方式
文章目录 前言 AT指令介绍: 配网原理 一.实验准备 可能你还要用到: 二.编译固件 三.开启配网 四.常见问题 1.AT固件烧录不显示 "ready" 2.显示配网失败 3.除 ...
- wifi 配网方式总结
本文汇总介绍了目前市面上各种WIFI模块的常见的配网方式的原理和实现,对比了各种配网方式的优势和局限,得出结论,WEB配网是最直接.最简单.最灵活.约束条件最少的配网方式,应该成为WIFI模块配网的标 ...
- WIFI快连(一键配网)原理分析及优化建议
一键配网说明 文章目录 一键配网说明 一键配网基本流程 说明 配网流程 EZ配网原理 组播 广播 EZ配网优缺点及优化建议 优点 缺点 优化建议 一键配网基本流程 说明 wifi快连也叫一键配网,也叫 ...
- ESP32一键配网------smartconfig
本文内容 使用smart_config例程,使用乐鑫ESPTouch APP或者微信公众号配网. 主流WiFi配网方式介绍 1) SoftAP配网 ESP32 会建立一个 WiFi 热点(AP模式), ...
- 图文手把手教程--ESP32 一键配网(Smartconfig、Airkiss)
本文内容 1)使用smart_config例程,使用乐鑫ESPTouch APP或者微信公众号配网. 2)修改smart_config例程,使ESP32复位后,如果已配过网,则不再进行配网,而是直接连 ...
- 物联网Wi-Fi配网方式,你知道几种?
简介:什么是配网?有哪些配网方式?物联网配网技术为何鱼龙混杂,互不相通?本文将从原理.流程详细介绍一键配网.设备热点配网.手机热点配网.蓝牙配网.路由器配网和零配等6种配网方式,总结对比各配网方式的特 ...
最新文章
- java多线程循环打印abc,使用java多线程顺序打印“ABCABC”
- 阿里达摩院实习生立功!何恺明Mask R-CNN精度提升,一半输入数据量就行 | CVPR2020...
- Postman教程大全
- hdu 5254(暴力穷举)
- 搭建iis自己可以别人_自己可以做网上商城的搭建吗?
- PHP学习:文件操作
- 怎么使用jstack精确找到异常代码
- mvc EF 从数据库更新实体,添加视图实体时添加不上的问题
- java jigsaw_是从Java 8启动的Project Jigsaw吗?
- 南方科技大学-计算智能与先进制造方向-博士-博士后-研究助理招聘
- UIView 的旋转和缩放
- [转]bookmark整理之.NET编程相关
- 到上海,与陈绪零距离
- [2018.10.11 T2] 整除
- Unity5.3 使用Awesomium插件内嵌网页
- wpf-AvalonDock-使用技巧总结
- photoshop基础操作集合01
- 股市行情图原来是这样实现的
- 基于centos7和windows 搭建局域网wiki.js知识管理库的两种解决方案
- 运行 dist 打包文件:简单得很!!!