/**
***************************************************************************************************
* 实验简介
* 实验名称:Smartconfig一键配网实验
* 实验平台: ESP32-S3开发板
* 实验目的:学习Smartconfig一键配网
***************************************************************************************************
* 硬件资源及引脚分配
* 1 LED
LED(RED) - IO1
* 2 1.3/2.4 寸SPILCD模块
* 3 XL9555
* INT-->IO0
* SDA-->IO41
* CLK-->IO42
***************************************************************************************************
* 实验现象
* 1 一键配网(SmartConfig)连接过程:
* 设备进入初始化状态,开启混监听所有网络数据包,此时LCD显示"In the distribution network......",表示设备已进入混监听模式。
* 手机连上自己的WiFi,开启APP(EspTouch软件)软件,输入手机所在WiFi密码,请求配网,发送UDP广播包。
* ESP32 通过UDP包(长度)获取配置信息捕捉到路由SSID和PASSWD,连接路由器,此时LCD显示路由的账号与密码,表示连接路由成功。
* 2 LED闪烁,指示程序正在运行。
***************************************************************************************************
* 注意事项
* 无
*/
没有合适的资源?快使用搜索试试~ 我知道了~
物联网嵌入式ESP32开发例程04-WiFi-智能家居类产品Smartconfig一键配网C程序代码(VS+ESPIDF编程)
共23个文件
c:6个
h:6个
json:4个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 131 浏览量
2024-04-19
22:20:55
上传
评论
收藏 48KB RAR 举报
温馨提示
一键配网(SmartConfig)连接过程: * 设备进入初始化状态,开启混监听所有网络数据包,此时LCD显示"In the distribution network......",表示设备已进入混监听模式。 * 手机连上自己的WiFi,开启APP(EspTouch软件)软件,输入手机所在WiFi密码,请求配网,发送UDP广播包。 * ESP32 通过UDP包(长度)获取配置信息捕捉到路由SSID和PASSWD,连接路由器,此时LCD显示路由的账号与密码,表示连接路由成功。 * LED闪烁,指示程序正在运行。 1、嵌入式物联网ESP32项目实战开发。例程经过精心编写,简单好用。 2、代码使用Visual Studio Code + ESP-IDF开发,C语言编程。例程在ESP32-S3上运行。若在其他型号上运行,请自行调整。 3、如果接入其他传感器,请查看发布的其他资料。 4、ESP32与模块的接线,在代码当中均有定义,请自行对照。 5、若硬件差异,请根据自身情况适当调整代码,程序仅供参考。 6、代码有注释说明,请耐心阅读。 7、技术v:3490148
资源推荐
资源详情
资源评论
收起资源包目录
物联网嵌入式ESP32开发例程04_WiFi_智能家居类产品Smartconfig一键配网C程序代码(VS+ESPIDF编程).rar (23个子文件)
物联网嵌入式ESP32开发例程04_WiFi_智能家居类产品Smartconfig一键配网C程序代码(VS+ESPIDF编程)
CMakeLists.txt 385B
.vscode
c_cpp_properties.json 1KB
settings.json 747B
tasks.json 11KB
launch.json 984B
技术答疑,双击打开.url 121B
sdkconfig 54KB
components
BSP
CMakeLists.txt 421B
LED
led.h 1KB
led.c 1KB
LCD
lcdfont.h 71KB
lcd.h 7KB
lcd.c 22KB
XL9555
xl9555.c 6KB
xl9555.h 4KB
IIC
iic.h 3KB
iic.c 5KB
SPI
spi.h 1KB
spi.c 4KB
partitions-16MiB.csv 384B
main
CMakeLists.txt 79B
main.c 8KB
README.md 1KB
共 23 条
- 1
资源评论
电子类产品开发
- 粉丝: 3191
- 资源: 891
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Ollama Python 库.zip
- 文本分类微博影评情感分析(5693条手工数据)
- NEAT 神经进化算法的 Python 实现.zip
- mkdocstrings 的 Python 处理程序 .zip
- Miguel Hernán 和 James Robins 合著的《因果推理假如》第 2 部分的 Python 代码.zip
- acme.sh镜像下载
- Levenshtein Python C 扩展模块包含用于快速计算 Levenshtein 距离和字符串相似度的函数.zip
- iptables 的 Python 绑定.zip
- Ini adalah 存储库 untuk latihan dalam mengembangkan praktikum 开源系统.zip
- 一种基于图神经网络和双向深度知识蒸馏的联邦学习方法_王晓东.caj
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功