目录

  • 前言
  • 一、Captive portal功能原理
  • 二、操作过程
    • 1.烧录带有Captive portal功能的AT固件
    • 2.模组开启Captive portal功能操作过程
    • 3.手机部分的操作过程
  • 联系我们

前言

Web Captive portal功能即:网页强制认证功能,即:连上目标WiFi的时候,将自动弹出一个页面,这个页面用于认证,只有认证通过以后我们才能连接网络。这项技术是几年前兴起的,在商场或者餐厅(比较多的像:肯德基、麦当劳、必胜客这种快餐店)经常使用这个功能。今天,我们将用已经集成了web captive portal的AT固件演示该功能的使用。

一、Captive portal功能原理

连接WiFi以后检查网络的过程可分为三种情况:

  • 请求到正常的数据(即:该WiFi可上网);
  • 没有请求到数据(则:该WiFi不能上网);
  • 请求到错误的数据(可能需要认证才能连接网络);

那么,实现Captive portal功能就需要制造第三种情况,第一步,设备要捕获手机发起的HTTP请求,第二步,向手机返回错误的数据,最后,手机弹出验证页面。

二、操作过程

1.烧录带有Captive portal功能的AT固件

安信可ESP32S出厂固件不带Web服务功能,因此,用户若想使用该功能,必须烧录具有Web服务功能的固件,该固件的下载链接:https://docs.ai-thinker.com/_media/esp32-web_capicity_portal-4m.zip
安信可ESP-C3出厂固件也不带Web服务功能,因此,用户若想使用该功能,必须烧录具有Web服务功能的固件,该固件的下载链接:https://docs.ai-thinker.com/_media/web_http_wap2.zip

2.模组开启Captive portal功能操作过程

ESP32-S/ESP-C3系列模组烧好固件以后输入以下指令完成Web服务搭建:

AT+RESTORE                          //清除之前的配网信息
AT+CWMODE=3                           //配置 ESP 设备为 Station + SoftAP 模式
AT+CWSAP="pos_softap","",11,0,3   //设置 SoftAP 的 ssid 和 password
AT+CIPMUX=1                           //使能多连接
AT+WEBSERVER=1,80,25              //开启Web服务

注:
1、该功能只能通过网页的形式实现,因此配置过程与web网页配置过程完全一样。
2、ESP32-S/ESP-C3系列模组的热点的SSID与PASSWORD只能设置为"pos_softap"与空,一旦设置错误,配网将失败。

3.手机部分的操作过程

  1. 连接模组的热点;

  2. 点击 **“已连接(需登录/认证)”**提示,手机默认浏览器将弹出验证网页,如下:

  3. 页面部分的操作与之前我们写过的 “安信可ESP8266系列及ESP32系列模组AT指令实现网页配网” 文章一样;

联系我们

以上就是本期分享的内容,目的在于让大家快速适应新品方案的开发,更多资料可从我们官网上获取。

官方官网:https://www.ai-thinker.com
开发资料:https://docs.ai-thinker.com/
官方论坛:http://bbs.ai-thinker.com
技术支持:support@aithinker.com

【AT指令使用】安信可ESP-32-S3/ESP-32-C3系列模组AT固件应用之Web Captive portal功能相关推荐

  1. 安信可ESP8266、ESP32、ESP32-S2、ESP32-C3模组的TCP_UDP吞吐量测试使用指导

    文章目录 前言 关于Jperf软件的使用方法(Window) ESP8266吞吐量测试 ESP32吞吐量测试 ESP32-S2吞吐量测试 ESP32-C3吞吐量测试 测试软件和测试固件下载 联系我们 ...

  2. 安信可EC系列模组接入OneNET物联网开放平台的多协议接入产品

    目录 前言 一.OneNET的多协议接入的创建 1. 进入到OneNET的首页:OneNET - 中国移动物联网开放平台,并进入到控制台: 2. 切换到旧版控制台:OneNET - 物联网控制台旧版 ...

  3. 安信可推荐 | 安信可ESP32-S3系列模组和ESP8266系列模组硬件参数对比。

    文章目录 前言 主要参数对比 功耗 产品实物图 联系我们 前言 安信可深耕无线模组多年,现已推出ESP32-S3系列模组,欢迎前来咨询. ESP32-S3 搭载 Xtensa 32 位 LX7 双核处 ...

  4. 安信可Combo固件常见应用示例集合,适用RTL8720系列 / Ai-WB2系列模组

    文章目录 一.配网 1.1 bw15/bw16 蓝牙配网 1.2 Ai-WB2系列模组smartconfig配网 1.3 Ai-WB2系列模组airkiss配网 1.4 Ai-WB2系列模组蓝牙blu ...

  5. 【AT指令使用】安信可ESP-12S/ESP32S模组AT固件应用之微信小程序热点配网OTA升级

    目录 前言 一.Web 服务配网 二.操作过程 1.烧录带有Web服务功能的AT固件 2.Web服务配网过程 2.1 ESP-12S/ESP32-S搭建Web服务器 2.2 微信小程序部分的操作 3. ...

  6. 【工程师有空了】安信可ESP8266系列及ESP32系列模组AT指令实现网页配网---又多了一个配网方式

    文章目录 前言 AT指令介绍: 配网原理 一.实验准备 可能你还要用到: 二.编译固件 三.开启配网 四.常见问题 1.AT固件烧录不显示 "ready" 2.显示配网失败 3.除 ...

  7. 【离线语音专题②】安信可语音开放平台的使用——VC系列SDK的获取

    系列文章目录 [离线语音专题①]安信可最新离线语音模组VC系列出厂固件使用教程--SDK开源? 文章目录 系列文章目录 前言 一.账号注册 二.产品创建 1.产品信息选择 2.SDK定制 (1)前端信 ...

  8. 【安信可ESP32语音开发板专题②】ESP32-Audio-Kit 开发板适配百度dueros例程实现在线语音功能,与开发板对话聊天。

    文章目录 前言 一.准备工作 1.硬件准备 2.软件准备 二.验证ESP-ADF是否正常 1. 代码简单修改 2.播放MP3测试 三.dueros 例程适配 1.替换连接文件 2.内存卡准备 3. 代 ...

  9. 被世界开源界评为“awesome” ESP系列模组开源资料整理,各种开发固件,工具,酷炫的开源项目,库文件都有

    精选 ESP8266/32 开源项目和 开源 代码列表 (链接已从 GitHub 替换为国内服务器 gitee 码云 链接) : ESP8266ESP32码云链接https://gitee.com/j ...

最新文章

  1. List,Set,Collection,Collections比较
  2. UML类图与类的关系详解
  3. 无刷电调_新款好盈XR10 PRO G2电调搭载XRAY T4车架简评
  4. C#.NET编程----Spring.NET NHibernate整合(一)
  5. 学习:java原理—反射机制
  6. [转载]MySQL exists的用法介绍
  7. 为vs2008添加Mobile Web Forms模板
  8. java实例化对象的四种方式
  9. 红帽初级认证RHCSA考试环境——供实验练习
  10. python爬虫requests源码链家_python3 爬虫教学之爬取链家二手房(最下面源码) //以更新源码...
  11. catia三边倒角_CATIA课时:操作工具栏创建倒角倒圆角视频教程_翼狐网
  12. vue+腾讯位置服务 实现坐标拾取器功能
  13. cyclone小知识(四)——利用cyclone和PS制作点云剖面图(包括画直角坐标系)
  14. FastReport Mono 2023.1 Crack
  15. 冯.诺依曼结构 总线 接口 南桥 北桥
  16. redis:Unable to connect to localhost:6379
  17. Win7系统中wmiprvse.exe占用CPU高如何解决
  18. 面向对象程序设计c++版董正言张聪课本课后习题答案第二章
  19. 上海居转户 计算机中级职称,上海居转户中级经济师申请条件
  20. 2021烟台大学计算机考研群,2021烟台大学研究生分数线一览表(含2019-2020历年复试)...

热门文章

  1. suse linux kvm安装包,在CentOS 7/Ubuntu 16.04/Debian 9/SLES 12上安装KVM的方法
  2. Play For Scala 开发指南 - 第4章 第一个Play项目
  3. R语言使用rbern函数生成符合伯努利分布(0-1分布)的随机数、使用plot函数可视化符合伯努利分布的随机数( Bernoulli distribution)
  4. 领克安卓车机DNS安装第三方软件
  5. [MRCTF2020]你传你呢 1
  6. Barra模型因子的构建及应用系列五之NonLinear Size因子
  7. 三大白电的MCU芯片市场,智能化、高端化是趋势
  8. python生成随机数字
  9. Adafruit_GFX matrix ws2812像素屏库使用教程AWTRIX2.0像素时钟
  10. almaLinux上使用podman容器安装centos