
HoloCubic_AIO远程文件管理指南FTP与Web上传免拔卡更新照片的完整教程【免费下载链接】HoloCubic_AIOHoloCubic超多功能AIO固件 基于esp32-arduino的天气时钟、相册、视频播放、桌面投屏、web服务、bilibili粉丝等项目地址: https://gitcode.com/GitHub_Trending/ho/HoloCubic_AIOHoloCubic_AIO 是一款基于 ESP32 的超多功能固件支持天气时钟、相册、视频播放、桌面投屏、Web 服务等功能。其中远程文件管理是新手最常问的问题不拔内存卡如何用FTP或Web 上传把照片、视频传到设备上本文用 3 个步骤讲清楚让你免拔卡更新照片。为什么需要远程文件管理传统做法是把内存卡插到电脑上拷文件费时且容易格式化。HoloCubic_AIO 提供了两条无线通道通道入口适合场景FTP 服务器File Manager文件管理器APP批量传照片、视频、整理目录Web 上传Web Server APP浏览器直接拖文件最简单两种通道都不需要额外硬件只要设备已配置好 WiFi 即可。方式一FTP 远程管理File Manager APP1. 启动 FTP 服务器打开设备上的File Manager文件管理器APP它会自动连接你已配置的 WiFi屏幕显示设备 IP 地址和端口21并开始监听 FTP 连接。相关源码FTP 服务器实现ESP32FtpServer.cpp默认账号密码与启动逻辑file_manager.cpp端口定义控制端口 21、数据端口 50009ESP32FtpServer.h2. 电脑端连接最省事的办法是直接用 Windows 资源管理器在地址栏输入ftp://holocubic:aio192.168.x.x192.168.x.x替换为小电视屏幕上显示的 IPholocubic/aio是固件内置的默认账号密码。如果使用 FileZilla 等 FTP 客户端则分别填写 IP、端口 21、账号holocubic、密码aio即可。3. 上传照片与视频连上后可以看到内存卡根目录常用的目录约定如下见 放置到内存卡/README.mdimage/相册 APP 读取的照片jpg 或 bin 格式movie/媒体播放器 APP 读取的 mjpeg 视频weather/天气 APP 的天气图标bin 格式bilibili/B 站粉丝 APP 的头像文件avatar.bin把转换好的照片直接拖进image/目录回到设备打开相册 APP 即可看到新图全程免拔卡。 注意图片文件名必须为英文或数字不能以数字开头。原始照片建议先用上位机工具转换成 bin 格式可省下程序存储空间详见 images_converter.py。方式二Web 上传Web Server APP不想折腾 FTP固件内置了 Web 服务浏览器即可上传。打开Web ServerAPP设备连接 WiFi 并在 80 端口启动网页服务。浏览器访问http://设备IP进入管理页面。点击Upload选择本地文件即可写入设备文件系统。Web 端同时提供下载/download、删除/delete以及系统参数、天气、相册等配置页面路由注册与上传处理分别见路由注册/upload、/fupload、/download、/deleteserver.cpp网页上传表单与写入逻辑web_setting.cpp相册 APP 同样支持先 Web 上传照片到image/目录再播放对只想快速换图的用户非常友好。常见问题FAQQFTP 连不上或提示开启访问A先确认设备屏幕已显示 IP 且Connect succWindows 首次连接会询问是否启用网络访问点启用即可。Q上传的照片相册里看不到A检查三点——文件是否在image/目录、格式是否为 jpg/bin、文件名是否为纯英文/数字。Q拍照供电不足导致 WiFi 断A文件管理时请保证 USB 口供电充足避免因功耗问题重启。相关代码路径速查功能路径FTP 服务器ESP32FtpServer.cpp文件管理器 APPfile_manager.cppWeb 服务与上传server.cpp、web_setting.cpp上位机图片转换AIO_Tool/CubicAIO_Tool.py固件构建配置platformio.ini掌握以上两种方式你就能完全摆脱拔卡拷文件的麻烦批量传照片走 FTP随手换一张图走 Web 上传HoloCubic_AIO 的内容更新从此无线化、免插拔。【免费下载链接】HoloCubic_AIOHoloCubic超多功能AIO固件 基于esp32-arduino的天气时钟、相册、视频播放、桌面投屏、web服务、bilibili粉丝等项目地址: https://gitcode.com/GitHub_Trending/ho/HoloCubic_AIO创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考