ESP-01S智能灯控源码详解
通过前一篇的ESP-01S实现智能灯控,我们可以快速上手智能灯控并获得不错的交互体验。但是在一些突发情况下(如:客户端在家庭中删除了设备),此时就要从墙中取出esp-01s重新刷入固件,操作就会非常繁琐。本文分析灯控装置的源码,并优化固件,以便在突发情况下对灯控装置配网与重置。
一、项目地址
二、源码
2.1 核心代码
1 |
|
2.2 配置项
1 |
|
三、安装步骤
3.1 下载配置Arduino
3.1.1 Arduino官网地址
3.1.2 配置信息
3.1.3 开发板管理器地址
https://arduino.esp8266.com/stable/package_esp8266com_index.json
3.1.4 打开开发板管理器
3.1.5 安装8266
3.2 用Arduino打开下载的项目
3.3 烧录程序
3.3.1 方法一
用esptool烧录:esptool.py write_flash 0x0 【固件路径】
3.3.2 方法二
直接在Arduino烧录上传
3.4 上传静态文件
3.5 配网
3.5.1 待指示灯快速闪烁时,连接(智能灯控配网)WiFi
3.5.2 用浏览器访问ip(6.6.6.6)
3.5.3 注意WiFi名称不能出现中文!!!!
-------------本文结束感谢您的阅读-------------