站内搜索
发作品签到
标准版

ESP32便携SD(TF)卡服务器

工程标签

1.9k
0
0
0

简介

ESP32便携SD(TF)卡服务器,主控为ESP32-WROOM-32E模组,作为一个小型服务器,它在家中可提供类NAS服务,搭配18650电池,可提供户外影音娱乐服务。

简介:ESP32便携SD(TF)卡服务器,主控为ESP32-WROOM-32E模组,作为一个小型服务器,它在家中可提供类NAS服务,搭配18650电池,可提供户外影音娱乐服务。

开源协议

GPL 3.0

创建时间:2023-09-23 21:07:53更新时间:2024-05-30 09:41:29

描述

图片展示

 

 

功能

1、文件上传下载

可将终端设备的文件上传到服务器的内存卡中,也可将服务器中的文件取回。

2、网页视频

可用手机或电脑上的浏览器播放服务器内存卡中存放的视频,视频播放器使用videoJS

3、剪切板

一个临时的文本中转站,可将文本临时保存在服务器上。

4、网页flash游戏

可使用电脑浏览器游玩服务器中的flash游戏,flash播放器使用objecty。

5、WiFi配网(模式转换)

服务器默认为AP模式,可通过网页让服务器连接WiFi接入局域网,然后通过局域网访问服务器。

6、AP修改设置

可通过网页修改服务器的WiFi名称、密码、信道。

7、OLED屏显示服务器状态及时间。

8、服务器低功耗模式。

 

开始前准备

1、使用arduino将程序编译烧录进入ESP32,arduino-esp32库版本为2.0.14,注意,烧录时需要将内存卡从卡槽中取出,同时将跳线帽取下。

2、准备一张32G以下大小的内存卡,将“内存卡”文件夹中的所有文件复制进入内存卡根目录。

3、将内存卡插入内存卡插槽,将跳线帽插上。

4、拨动开关开机。

 

内存卡中网页视频与flash游戏的配置

参考视频:https://www.bilibili.com/video/BV1r34117746/

1、flash游戏配置

  • 请将swf文件复制到内存卡中的/webgame/oldGame内。

2、网页视频配置

  • 请先新建一个文件夹(文件夹名称不能带有中文),使用mp4转m3u8软件将视频转换为m3u8的格式并存放在刚刚新建的文件夹中,m3u8文件命名为index.m3u8,将切片好的视频文件连同文件夹一同复制到/video/shortvideo或/video/movie内。
  • 视频的标题存放在与视频相同路径下的 0.txt文件内,编码格式为utf-8。
  • 视频的预览图存放在与视频相同路径下的 0.jpg文件内。

 

使用说明

Boot键

单击:服务器状态/时钟表盘切换显示

长按:关闭/开启WIFI

  • 如果单击boot按键屏幕没有任何反应,可能由于内存卡未初始化成功,请检查内存卡的连接。

 

如何连接服务器

服务器上电默认处于AP模式,使用手机或者电脑,找到ESP32_webserver这个WIFI进行连接,密码是123456789,连接成功后,用浏览器访问192.168.1.1即可进入服务器主页。

 

链接

功能演示视频:https://www.bilibili.com/video/BV1pu4m1A7bo/

GitHub代码链接:https://github.com/heluoly/ESP32-SDcard-WebServer

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航