用ESP32做了个无线U盘!也是个网卡!开源了!
2025-02-21 10:37:50阅读量:436
这是一个无线U盘,也是无线网卡。
真的,很,很,很!!实用!!!!
-
“无线”网盘,怎么“无线”使用?
-
无线网卡,网速快吗?


-
可以通过 USB 连接手机等设备,板载闪存+SD卡槽
-
可以通过手机无线访问U盘:手机通过内置文件服务器,上传和下载文件
-
上传网速:5.72/Mbps
-
下载网速:6.34/Mbps
需预先配置房间的 Wi-Fi SSID 和 密码
可以接入主机,让主机实现无线网络连接
这么实用的项目,具体怎么设计?
原理图
PCB图 尺寸支持在嘉立创免费打样
-
硬件设计软件:嘉立创EDA
-
主控:ESP32-S3-MINI-1-N8
-
Type-C 接口 -
SD 卡插槽 -
稳压电路 -
滑动开关 -
轻触开关 -
LED 指示灯 -
通过 Type-C 接口供电
U盘嘛,肯定得足够稳定,不易损坏。
为了达到这个目的,设计过程中,有哪些巧思呢?
USB Type-C 接口的差分信号线 D- 和 D+ 直接连接到 ESP32-S3 的 USB 接口,同时 D-、D+ 和 VUSB 引脚通过 ESD 保护器件进行静电保护,以防止静电放电对电路造成损害。需要注意,CC 引脚需要接 5.1K 电阻进行下拉,否则无法被主机识别。
SD 卡接口支持 1线、4线 SDIO 模式及 SPI 模式。此外,为确保信号稳定性,每个引脚都通过 10kΩ 电阻进行上拉,并使用 ESD 保护器件以防止静电放电的损害。
HE9073A33M5R 低压差稳压器(LDO)芯片用于电源稳压,将输入电压范围从 3.3V 到 7V 稳定输出至 3.3V即可
①下载程序烧录软件 : 乐鑫官网 - 支持 - 相关下载 - 工具 - Flash 下载工具
②下载好之后,解压文件,找到 flash_download_tool_3.9.7.exe 双击。
③选择 ESP32-S3 和 USB,然后点击OK。
④打开该软件,直接将附件中的 esp_dongle_20240827.bin 文件烧录进 0x0 地址即可,步骤如下。
本项目已开源!
——想复刻?想给作者点赞?可复制开源网址 前往原文。
开源网址:https://oshwhub.com/esp-college/esp-dongle
ADM2587EBRWZ-REEL7/隔离式RS485/422收发器(带电源) | 29.65 | |
OP2177ARZ-REEL7/精密运放 | 10.27 | |
ADA4522-2ARZ-R7/精密运放 | 14.3 | |
INA226AIDGSR/电流感应放大器 | 3.06 | |
TPA3116D2DADR/音频功率放大器 | 4.1 | |
TMS320F28034PNT/单片机(MCU/MPU/SOC) | 11.53 | |
TPS54260DGQR/DC-DC电源芯片 | 1.3 | |
TXB0108PWR/转换器/电平移位器 | 1.2482 | |
INA199A1DCKR/电流感应放大器 | 0.8797 | |
LM393DR/比较器 | 0.3001 |