首页
›
热销单品
›
工控物联网与网络通信
›
《ESP32 LVGL智能家居物联网控制面板开发》
所属分类:工控物联网与网络通信
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
ESP32 LVGL智能家居物联网控制面板开发
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · 所需硬件与软件环境
课程导入
学习目标
02
ESP32基础
芯片特性 · 开发板选型 · GPIO
ESP32
芯片特性
03
开发环境搭建
Arduino IDE · PlatformIO · ESP-IDF的安装与配置
开发环境搭建
Arduino
04
LVGL图形库入门
LVGL简介 · 版本特性 · 对象树
LVGL
图形库入门
05
LVGL显示驱动移植
TFT屏幕(ILI9341/ST77… · SPI接口配置 · 帧缓冲与刷新机制
LVGL
显示驱动移植
06
LVGL输入设备
触摸屏(XPT2046/FT6236… · 按钮 · 编码器
LVGL
输入设备
07
LVGL基础控件
标签 · 按钮 · 滑块
LVGL
基础控件
08
LVGL高级控件
选项卡 · 日历 · 画布
LVGL
高级控件
09
LVGL样式与主题
样式属性 · 状态 · 过渡
LVGL
样式
10
LVGL布局与响应式
Flexbox布局 · 网格布局 · 屏幕适配
LVGL
布局
11
LVGL事件与回调
事件类型 · 事件处理函数 · 用户数据传递
LVGL
事件
12
LVGL动画与特效
动画创建 · 缓动函数 · 关键帧
LVGL
动画
13
LVGL内存管理
内存池配置 · 动态内存分配 · 碎片优化
LVGL
内存管理
14
LVGL多语言与字体
中文字体支持 · 字体生成工具 · UTF-8编码
LVGL
多语言
15
智能家居通信协议
MQTT · HTTP · WebSocket
智能家居通信协议
MQTT
16
Wi-Fi与网络连接
ESP32 Wi-Fi配置 · STA/AP模式 · 重连机制
Wi-Fi
网络连接
17
MQTT实战
MQTT Broker搭建(如Mos… · ESP32客户端实现 · 发布订阅
MQTT
Broker
18
HTTP与REST API
ESP32 HTTP客户端 · JSON解析 · 与云平台(如巴法云
HTTP
REST
19
智能家居设备控制
继电器 · LED灯 · 风扇
智能家居设备控制
继电器
20
数据采集与显示
传感器数据读取 · 滤波 · 实时曲线图
数据采集
显示
21
语音控制与交互
离线语音识别模块(如LD3320) · 在线语音服务(如百度语音) · 语音指令解析
语音控制
交互
22
手机APP与小程序控制
使用MQTT或HTTP实现手机端控制… · 或通过微信小程序/APP远程控制
APP
手机
23
云平台集成
阿里云IoT · 腾讯云IoT · OneNET
云平台集成
IoT
24
本地控制与局域网通信
使用ESP-NOW · TCP/UDP · 局域网发现协议实现本地控制
本地控制
局域网通信
25
电源管理与低功耗
电池供电 · 深度睡眠 · 定时唤醒
电源管理
低功耗
26
安全与稳定性
Wi-Fi加密 · MQTT TLS/SSL · 数据校验
安全
稳定性
27
UI与业务逻辑分离
LVGL界面与业务代码解耦 · 状态机设计 · 事件驱动架构
UI
业务逻辑分离
28
综合项目实战
从零开发一个完整的智能家居控制面板 · 包括UI设计 · 设备控制
综合项目实战
从零开发一个完整…
29
常见问题与调试技巧
屏幕花屏 · 触摸漂移 · 内存不足
常见问题
调试技巧
30
课程总结与进阶方向
项目优化 · 产品化考虑 · 后续学习资源
课程总结
进阶方向
所属VIP或分类
同VIP:2406-5G-NR帧结构与灵活时隙配置解析
同VIP:2431-NB-IoT多载波操作与容量增强技术
同VIP:5G-NR核心网与终端接入全流程解析