标签: ESP32
所有带有"ESP32"标签的文章。
-
在 M5Stack Cardputer 上实现远程桌面串流(基于 H.264)
发布于: at 06:55 上午挑战 Cardputer 极限负载:通过手动升级 PSRAM,结合 esp_h264 软件解码、双核调度优化及 WebCodecs 串流协议,在 Cardputer 上实现稳定的 240x135 远程桌面同步。
-
ESP-IDF 插件:用 embed_txtfiles 优雅地在固件里“塞”文件
发布于: at 08:12 下午深入解析 ESP-IDF 环境下 EMBED_TXTFILES 的资源挂载机制。通过 CMake 自动化“缝合”二进制产物,解决只读 Flash 访问、符号命名规则及 TLS 证书处理等实战坑点。
-
屏幕不够,算法来凑(二):ESP32 单色屏上的 Ditherpunk 实战
发布于: at 09:38 下午Ditherpunk 算法实战:将图像抖动算法迁移至资源受限的 ESP32。详解 Gamma 查找表优化、ST7305 单色屏驱动适配,以及 Bayer、Atkinson 与蓝噪声(Blue Noise)算法的差异化复现。
-
告别AT指令:ESP32通过PPPoS驱动4G模块上网
发布于: at 08:09 上午在ESP32C3上使用PPPoS驱动4G模块(SIM7600, Air780EG)。将串口虚拟为网卡,实现标准Socket编程。ESP-IDF代码、事件处理、DTE/DCE初始化及供电流控等问题记录。
-
Minecraft Compass IRL: MCompass 制作与使用全攻略 (Real-life Lodestone Compass)
发布于: at 08:00 上午构建一个真实的 Minecraft 指南针 (MCompass)!基于 ESP32-C3 和 GPS 模块,已完美复刻游戏中的 Lodestone 磁石指向与过冲跳动感。本指南涵盖物料清单 (BOM)、3D 打印模型、固件烧录、PlatformIO 编译及详细的使用说明。
-
定制控制器, 将米家1代屏幕挂灯接入HomeKit
更新于: at 06:42 下午改造米家屏幕挂灯。拆解、引脚测量和替换ESP32芯片,将台灯接入HomeKit智能家居系统。
-
ESP32 进阶开发杂谈:从异步请求、动图显示到资源OTA
发布于: at 06:45 上午ESP32四个进阶技巧:非阻塞异步HTTP请求、Light-Sleep下的PWM保持、GIF动图播放与SPIFFS资源分区OTA。解决主循环卡死和低功耗问题。
-
ESP32-C3 PlatformIO 'embed_txtfiles' 修复
发布于: at 09:13 下午ESP32-C3在PlatformIO嵌入文件时会错调Xtensa工具链。问题原因及_embed_files.py修改方法记录。
-
ESP32并口屏幕和串口屏幕下帧率的对比
更新于: at 10:46 上午ESP32测试60MHz SPI与8位并口LCD的性能差异。通过TFT_eSPI和LVGL测试数据对比CPU渲染和总线吞吐瓶颈。
-
在LVGL中实现可变字体(Variable Font)-第三章
发布于: at 08:40 下午LVGL可变字体在ESP32上的实现。FreeType源码移植、PlatformIO库配置,通过SD卡或内存嵌入方式加载字体,启用LV_FREETYPE_SBIT_CACHE优化内存。
-
在LVGL中实现可变字体(Variable Font)-第二章
发布于: at 05:47 上午LVGL可变字体从模拟器到ESP32硬件移植。在ESP32上配置FreeType字体引擎,驱动ST7789等LCD屏幕,实现字体字重的动态设置。
-
在LVGL中实现可变字体(Variable Font)-第一章
发布于: at 01:09 上午MIUI/Material You的动态字重是怎么做到的?可变字体(Variable Font)原理介绍,以LVGL GUI为例说明FreeType字体引擎的基础使用。
-
让你的ESP32显示一张公网图片吧
更新于: at 08:07 上午ESP32通过HTTP协议显示公网图片。AsyncTCP分块传输实现,HTTP请求/应答报文结构解析,嵌入式设备手动解析Content-Length和onData回调处理。
-
ESP32-串流显示
更新于: at 05:40 下午PC到ESP32的画面实时串流实现。Python端用MSS抓帧、OpenCV编码JPG,ESP32端自定义TCP握手协议接收并解码,配合TFT_eSPI和DMA渲染到屏幕。
-
快把你家的灯接入HomeKit吧其三(整合篇)
更新于: at 06:43 下午ESP32的HomeKit框架与PWM舵机控制代码融合。在led_write回调函数中创建并执行turn_on/turn_off任务,实现Siri指令到舵机动作的闭环控制。
-
快把你家的灯接入HomeKit吧其二(舵机篇)
发布于: at 07:07 下午ESP32用舵机实现灯开关的非侵入式改造。舵机信号频率与脉冲宽度对应角度的原理,复用ESP-IDF的MCPWM库实现PWM控制。