文章目录

  • 一、前言
  • 二、WiFi配网方式
  • 三、功能简述
  • 四、源码实现

一、前言

本文基于VS Code IDE进行编程、编译、下载、运行等操作
基础入门章节请查阅:ESP32-C3入门教程 基础篇①——基于VS Code构建Hello World
教程目录大纲请查阅:ESP32-C3入门教程——导读

二、WiFi配网方式

WiFi配网即:用户通过App/小程序/网页等途径将WiFi的SSID和密码等信息发送给ESP32,方式有很多种:

  • SoftAP,ESP32开启热点,App连接到该热点AP,并将WiFi的信息发送给ESP32
  • SmartConfig,App将WiFi信息通过UDP广播组播出去,ESP32监听网络中所有报文,得到App广播出来的WiFi信息
    • SmartConfig有很多种,EspTouch、AirKiss、EspTouchV2等
  • BluFi,App通过蓝牙的方式将WiFi信息发送给ESP32

本博文讲述的

ESP32-C3入门教程 WiFi篇⑦——基于SoftAP 的 WiFi 智能配网相关推荐

  1. ESP32-C3入门教程 网络篇⑨——基于esp_https_ota实现史上最简单的ESP32 OTA远程固件升级功能

    文章目录 一.前言 二.软件流程 三.全部源码 四.运行演示 一.前言 本文基于VS Code IDE进行编程.编译.下载.运行等操作 基础入门章节请查阅:ESP32-C3入门教程 基础篇①--基于V ...

  2. ESP32-C3入门教程 网络 篇(二、 Wi-Fi 配网 — Smart_config方式 和 BlueIF方式)

    经过上一篇的WiFI入门篇,我们知道了WiFi初始化方式 和学会了WiFi的几种工作方式, 在实际应用中,环境复杂多变,在固件中输入SSID 的方式太不通用了, 所以肯定是需要学习一下如何在不同的环境 ...

  3. ESP32-C3入门教程 网络 篇(一、 Wi-Fi 使用入门 — 初始化及STA、AP模式)

    前面的8节基础课算是把 ESP32-C3 的外设和一些基本功能都测试过, 接下来就要进行无线协议 WIFI 和 蓝牙的功能测试. 这节课我们就从 WIFI 开始,了解 ESP32-C3 的WIFI 功 ...

  4. ESP32-C3入门教程 WiFi篇⑤——WiFi Smart Config 智能配网(基于AirKiss)

    文章目录 一.前言 二.代码修改 三.运行效果 一.前言 本文基于VS Code IDE进行编程.编译.下载.运行等操作 基础入门章节请查阅:ESP32-C3入门教程 基础篇①--基于VS Code构 ...

  5. ESP32-C3入门教程 基础篇(八、NVS — 非易失性存储库的使用)

    前面的7节课把开发板上基本的外设都测试过一边,接下来马上就要进入wifi和蓝牙应用的测试了 在此之前,还需要把掉电数据保存的功能给实现,在STM32中,可以使用内部的flash或者有些自带的EEPRO ...

  6. ESP32-C3入门教程 IoT篇⑦——微软云 Microsoft Azure 物联网 IoT Central EspAzureIoT 实战

    文章目录 一.前言 二.微软云 Microsoft Azure 物联网 IoT 三.Azure IoT Central 实操 四.编译下载运行 五.源码浅析 六.运行效果 七.其他 八.参考 一.前言 ...

  7. ESP32-C3入门教程 IoT篇⑧——微软云 Microsoft Azure 物联网 IoT 中心 EspAzureIoT 实战

    文章目录 一.前言 二.微软云 Microsoft Azure 物联网 IoT 三.IoT 中心实操 四.编译下载运行 五.运行效果 六.其他 一.前言 本文基于VS Code IDE进行编程.编译. ...

  8. ESP32-C3入门教程 IoT篇⑥——阿里云 物联网平台 EspAliYun RGB LED 实战之设备批量生产工具

    阿里云物联网平台ESP32设备批量工具 文章目录 一.前言 二.软件框架 三.阿里云物联网平台API 3.1 查询设备 3.2 添加设备 四.二维码生成 五.csv生成 六.csv转bin 七.bin ...

  9. ESP32-C3入门教程 问题篇④——SHA-256 comparison failed, Attempting to boot anyway... entry 0x403ce000 无限重启

    一.前言 本文基于VS Code IDE进行编程.编译.下载.运行等操作 基础入门章节请查阅:ESP32-C3入门教程 基础篇①--基于VS Code构建Hello World 教程目录大纲请查阅:E ...

最新文章

  1. DCN-2655 ssh 远程登陆配置
  2. openStack调试
  3. 全面解析YOLO V4网络结构(附代码讲解)
  4. 【代码段】UIView 部分圆角
  5. 马斯克:人脑“带宽”有限,需要用人工智能加持提高连接速度
  6. 拥抱智能,AI视频编码技术的新探索
  7. No services have been found解决方案
  8. 分布式session的6种解决方案
  9. mysql如何重复_mysql 处理重复数据
  10. 【Qt教程】3.1 - Qt5 event事件、Label控件的鼠标事件捕获
  11. Altera FPGA程序固化
  12. matlab如何求解定积分,matlab如何求解定积分
  13. 双线性映射matlab,[Matlab]双线性变换法设计数字带通滤波器
  14. 基于关联分析法的美国专利技术网络挖掘(python代码 图文 超详细)
  15. React Suspense 尝鲜,处理前后端IO异步操作
  16. 篱笆家装宝典之六——地板板材
  17. 大数据告诉你何时何地买手机最划算!
  18. 小白也能轻松看懂的lora物联网!
  19. Android8.1 MTK平台 Dialer修改(通话常亮、按钮接听)
  20. 【莹伙丛】Dependencies should no longer be declared using the compile and runtime configurations

热门文章

  1. 拉勾前端高薪就业课程笔记第三弹(模块2-1)
  2. div横向排列自动换行
  3. cocos creator | 添加组件没有用户脚本解决办法
  4. RTX 2080 Ti、RTX 2080 與 RTX 2070 規格表
  5. TensorFlow之一—参数初始化
  6. 前端面试题整理(vue/js/css)
  7. 图像处理之模糊集合原理
  8. 微信小游戏开发实战教程系列开启
  9. RAC:Oracle 12CR2 数据库一键安装
  10. 开学壁纸已送达,请注意查收