目录

  • 前言
  • 一、Web 服务配网
  • 二、操作过程
    • 1.烧录带有Web服务功能的AT固件
    • 2.Web服务配网过程
      • 2.1 ESP-12S/ESP32-S搭建Web服务器
      • 2.2 微信小程序部分的操作
    • 3.Web服务OTA升级操作过程
      • 3.1、新固件准备
      • 3.2、微信小程序操作
  • 更多资料

前言

安信可基于乐鑫芯片设计的无线模组常用的wifi配网方式有三种:智能配网、热点配网以及蓝牙配网;
智能配网常用的两种方式:ESP-TOUCH APP实现配网以及微信Airkiss实现配网。蓝牙配网主要通过BLUFI配网协议完成配网。今天的主题是热点配网的应用,这次我们用的是基于微信小程序的热点配网。该小程序处理配网功能之外,还有OTA升级功能。

一、Web 服务配网

web服务配网的原理就是模组开启热点,搭建HTTP服务器,微信小程序作为客户端连接模组,将指定wifi的账号密码发送给模组。模组解析出指定wifi账号密码之后,连接指定的wifi。

二、操作过程

1.烧录带有Web服务功能的AT固件

安信可ESP32S出厂固件不带Web服务功能,因此,用户若想使用该功能,必须烧录具有Web服务功能的固件,该固件的下载链接:https://docs.ai-thinker.com/_media/web_esp32-s_dio-v2.2.0_Uart0.zip
安信可ESP12S出厂固件也不带Web服务功能,因此,用户若想使用该功能,必须烧录具有Web服务功能的固件,该固件的下载链接:https://docs.ai-thinker.com/_media/esp8266_rxio3_txio1_at_web_ota.rar

2.Web服务配网过程

2.1 ESP-12S/ESP32-S搭建Web服务器

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

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

注:
微信小程序实现Web服务配网中,ESP-12S模组/ESP32S模组的热点的SSID与PASSWORD只能设置为"pos_softap"与"espressif",一旦设置错误,配网将失败。

2.2 微信小程序部分的操作

  1. 扫描下方的二维码或者在小程序搜索框中输入“ESP-AT”即可进入配网界面:

    配网操作界面如下:

在热点配网操作界面中输入指定wifi的账号密码,点击 “开始配网”
配网成功,界面将显示 “配网成功” 的提示:

3.Web服务OTA升级操作过程

配网功能完成以后,保持Web服务连接,我们还可以完成OTA升级功能。

3.1、新固件准备

升级固件我们用编译好的AT固件,该固件的路径:esp-at\build\esp-at.bin
将该固件传到微信上任意聊天窗口。

3.2、微信小程序操作

切换OTA升级功能界面,点击浏览,选中刚刚上传的升级固件,点击固件升级:

OTA升级成功以后,升级界面将显示 “升级成功”

更多资料

以上就是本期分享的内容,目的在于让大家快速适应新品方案的开发,更多资料获取访问以下连接

官方官网:https://www.ai-thinker.com
开发资料:https://docs.ai-thinker.com
官方论坛:http://bbs.ai-thinker.com
公司地址: 深圳市宝安区西乡固戍华丰智慧创新港C栋410

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

  1. 【微信小程序控制硬件13 】 与硬件平台无关,微信小程序 AP 配网安信可 Wi-Fi 模块入网示例。【AT篇,附带Demo】

    文章目录 前言 一 材料准备 二 实现目的 三 配置的数据交互协议 3.1 小程序发送网络信息阶段 3.2 模组连接路由器的回调: 四 配置原理和过程 五 设备端 AT 交互过程 另外,不要把我的博客 ...

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

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

  3. 安信可分享 | 分享一个基于airkiss协议的配网小程序,实现小程序一键配网安信可ESP32C3\ESP8266\ESP32\ESP32S2系列的模组。(附带源码)

    文章目录 一.关于 WeChatAirkiss 1.1 应用场景 二.airkiss 简介 三.开始使用 四.API说明 五.FAQ 六.开源微信物联网控制一览表 联系我们 一.关于 WeChatAi ...

  4. 安信可的GPRS+GSM模组A9连接机智云的教程

    安信可的GSM+GPR模组连接机智云搭建教程,官网给的文档也有相应的教程.我这里纯数对于个人连接机智云的过程中做一个记录. 1.首次先准备好好模组+USB转TTL串口工具+安信可官网的串口助手. 2. ...

  5. 安信可PB-01/02蓝牙模组实现远程OTA无线升级功能介绍,剖析整个实现原理和代码介绍。

    文章目录 一.安信可PB-01/02蓝牙模组 OTA简介 二.安信可PB-01/02蓝牙模组 FOTA实现流程 三.通过手机APP 完成安信可PB-01/02蓝牙模组的OTA演示 联系我们 一.安信可 ...

  6. 【 安信可海思Hi-12F模组】AT指令入门教程 接入鸿蒙智联

    文章目录 一.前言 二.创建产品 三.产品信息配置 3.1 AT+SYSVER 设置产品系统信息 3.2 AT+SYSPRAM 配置产品详细信息 3.3 AT+SYSTOKEN 设置产品 token ...

  7. 【离线语音专题①】安信可最新离线语音模组VC系列出厂固件使用教程——SDK开源?

    文章目录 前言 一.使用前准备 1.通讯接口连接 2.开发板硬件说明 3.烧录说明 (1)JTAG烧录接线及烧录介绍 (2)UART串口升级接线及烧录介绍 二.模组出厂固件使用 1.指令词及指令码 2 ...

  8. 安信可PB系列蓝牙模组 APP Ble Mesh组网教程

    文章目录 一.前言 二.硬件准备 三.软件准备 四.AT指令集 五.APP组网示例 六.数据通信 一.前言 本文以PB-02开发板为例,介绍PB系列蓝牙模组通过安卓"PHY Mesh&quo ...

  9. 【腾讯连连 腾讯物联网入门学习 第3篇】安信可IoT微信小程序全面开源,小程序上实现一键配网+控制+绑定!(源码开放)

    文章目录 一.简介 二.开发指导 2.1 腾讯物联开发平台配置 2.2 微信小程序导入步骤 三.设备开发 3.1 AT直连对接 3.2 SDK二次开发 四.本人开源微信物联网控制 一览表 另外,不要把 ...

最新文章

  1. 09Abstract Factory(抽象工厂)模式
  2. Js实现点击超链接弹出层,效果仿Discuz登录!
  3. 【 FPGA 】时钟偏斜及其影响
  4. svn命令行使用说明
  5. 2020 年腾讯新增 20 亿行代码,鹅厂第一编程语言还是它
  6. java commons lang 随机数_Apache Common-lang组件里随机数工具类RandomStringUtils的一个bug...
  7. java数据类型转换和数组总结
  8. c#winform演练 ktv项目 关注MediaPlayer控件的状态
  9. centos怎样安装mysql,Centos安装mySQL
  10. Python编程实例(4)
  11. Visual Studio2012 安装教程
  12. 身份证识别技术方案介绍
  13. 移动磁盘提示文件系统损坏要怎么恢复数据
  14. Promise的基本用法以及作用
  15. 有效发布促成高效软文营销 | 媒介启航
  16. 【AI简报20220311期】汽车AI芯片竞赛加速、苹果最强芯M1 Ultra登场
  17. 招投标阶段的内部控制要点
  18. 2019最新Android常用开源库总结(持续更新,建议收藏)
  19. [硬件项目] 1、汽车倒车雷达设计——基于API8108A芯片简易智能语音模块的设计与实现...
  20. 从键盘输入一个正整数,判断它是否为3和5的倍数,如果是,则输入yes,否则输出no。

热门文章

  1. 如何将excel转换成word文档格式
  2. 生活随感2022年1月26日20:52:52
  3. Java判断一个字符串是否有中文
  4. VLAN端口属性详解
  5. 中国烷基多糖苷(APG)行业市场供需与战略研究报告
  6. windows 运维工具
  7. css样式详解及覆盖顺序
  8. 5-p05_prisoners
  9. 合肥市2023年度高校毕业生“双千培养工程”培训项目学员招募公告
  10. 谈谈龙之谷手游兼容测试的一百个坑