忘记过去,超越自己 ❤️ 博客主页 单片机菜鸟哥,一个野生非专业硬件IOT爱好者 ❤️ ❤️ 本篇创建记录 2022-05-03 ❤️ ❤️ 本篇更新记录 2022-05-03 ❤️ 🎉 欢迎关注 🔎点赞 👍收藏 ⭐️留言📝 🙏 此博客均由博主单独编写,不存在任何商业团队运营,如发现错误,请留言轰炸哦!及时修正!感谢支持! 🔥 Arduino ESP8266教程累计帮助过超过1W+同学入门学习硬件网络编程,入选过选修课程,刊登过无线电杂志 🔥 🔥 菜鸟项目合集 🔥 快速导读 1、项目说明 2、项目准备 2.1 软件准备 2.1.1 安装开发环境 2.1.2 安装第三方库 2.1.2.1 安装 ESPAsyncWebServer 以及 ESPAsyncTCP库(本篇未集成在案例代码中,需要配置) 2.1.2.2 安装 FeiShuMessageIoTSDK(本篇集成,了解即可) 2.2 硬件准备 2.2.1 硬件材料 2.2.2 硬件连线 3、项目细节 3.1 设备端代码 —— NodeMcu 3.1.1 下载源码 3.1.2 编译源码 3.1.3 烧录固件 3.2 H5页面文件,烧录到SPIFFS 3.3 测试代码效果 4、代码如何工作 4.1 定义部分 4.1.1 头文件引入 4.1.2 常量定义 4.1.3 方法声明 —— 提前说明有什么方法可以用 4.1.4 变量定义 4.1.5 Web定义 —— Web页面效果 4.2 代码运行部分 4.2.1 初始化(setup) —— 只执行一次 4.2.1.1 初始化网络连接 —— initWifiConnect 4.2.1.2 初始化服务器 —— initWebServer(核心内容) 4.2.1.3 初始化飞书配置相关 —— initFeiShuIotSDK 4.2.1 主代码(loop) —— 循环执行