
HoloCubic_AIO投屏教程把ESP32小电视变成实时桌面显示器【免费下载链接】HoloCubic_AIOHoloCubic超多功能AIO固件 基于esp32-arduino的天气时钟、相册、视频播放、桌面投屏、web服务、bilibili粉丝等项目地址: https://gitcode.com/GitHub_Trending/ho/HoloCubic_AIOHoloCubic_AIO 是一款为 ESP32 透明小电视打造的开源多功能 AIO 固件内置 **Screen Share屏幕分享/电脑投屏**应用可以把电脑桌面实时投射到小电视的 240×240 屏幕上。只需 5 分钟配置它就能变成一台悬浮感的迷你桌面显示器 投屏前准备硬件、固件与上位机三件套类别要求说明硬件HoloCubic 小电视ESP32 主板 透明屏 MPU6050 陀螺仪无需内存卡供电USB 供电充足WiFi 连接时功率较大供电不足会导致重启 ⚠️网络2.4G WiFi 路由器投屏要求电脑与小电视在同一网段固件最新 AIO 固件用配套上位机刷入源码见 AIO_Firmware_PIO/上位机投屏发送端目前使用第三方 esp32-TFT 上位机可从项目 QQ 群获取群号见 README.md固件刷写只需把上位机、bootloader、分区文件和HoloCubic_AIO_XXX.bin放在同一目录双击运行即可无需搭建任何 IDE 环境第一步陀螺仪操作进入 Screen Share 应用HoloCubic 的所有应用都靠手势切换无需按键通电后保持自然放置 3 秒等待 MPU6050 初始化完成RGB 灯完全亮起左右摇晃 0.5 秒逐个切换应用直到屏幕出现Screen share向前倾斜 1 秒进入应用后仰 1 秒退出应用。进入后屏幕会显示应用名Screen Share、当前 IP 地址、端口8081以及Wait connect ....等待连接提示。第二步Web 页面配置 WiFi 与功耗模式投屏的前提是小电视已连上 WiFi。首次使用需要先配网摇晃进入Web Server应用小电视进入 AP 模式热点名为HoloCubic_AIO无密码电脑连接该热点若已配网则保持同网段即可浏览器访问屏幕显示的Local_IP或AP_IP也支持直接访问http://holocubic在Home页填写WiFi SSID2.4G和WiFi Passwd还可将「自启动 APP」设为 Screen share开机直达投屏顶部导航的「屏幕分享」标签页中可设置功耗控制0低发热CPU 160MHz、1性能优先CPU 240MHz具体页面实现见 web_setting.cpp。第三步启动 PC 上位机开始投屏在电脑上打开投屏上位机填入小电视屏幕显示的IP 地址端口保持默认8081点击开始——上位机会把桌面画面截取为 JPEG 帧流持续发送小电视屏幕显示Connect succ桌面画面即实时呈现 ✅ 使用技巧上位机可降低画质来提升帧数画面卡顿时优先调低质量投屏区域建议裁剪为接近 1:1 的正方形画面不拉伸、帧率更稳。如何提升投屏帧率3 个性能调优技巧开启性能优先模式Web「屏幕分享」页将功耗控制改为1CPU 主频从 160MHz 提升到 240MHz降低发送画质在上位机中调低 JPEG 质量单帧更小、解码更快保证供电与同网段USB 口供电充足且电脑与小电视处于同一局域网。投屏常见问题排查速查现象可能原因解决办法一直Wait connectIP 填错 / 不同网段核对屏幕显示的 IP确保同网段投屏时反复重启USB 供电不足换用大功率充电器或电脑 USB 口直连画面卡顿、掉帧画质过高上位机降低画质或开启性能优先模式应用不断自动切换陀螺仪未初始化好通电前 3 秒保持静置检查 MPU6050 焊接一分钟看懂投屏技术原理小电视端在 8081 端口启动 TCP 服务接收上位机发来的 JPEG 帧流后由 TJpg_Decoder 库逐块解码再通过DMA 双缓冲写入屏幕实现低延迟投屏。核心实现可参考 screen_share.cpp 与界面文件 screen_share_gui.c若想在自定义固件中裁剪该应用只需在 app_conf.h 中把APP_SCREEN_SHARE_USE宏改为0。更多应用说明与编译方法可完整阅读项目说明 README.md让这台 ESP32 小电视成为你桌面上最酷的多功能显示器 【免费下载链接】HoloCubic_AIOHoloCubic超多功能AIO固件 基于esp32-arduino的天气时钟、相册、视频播放、桌面投屏、web服务、bilibili粉丝等项目地址: https://gitcode.com/GitHub_Trending/ho/HoloCubic_AIO创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考