复古音频播放器
Retro-Audio
ESP32
⭐☆☆☆☆ (1/5)
已发布
项目简介
便携式MP3播放器,支持音乐和有声书。
这是一个名为Retro-Audio的开源硬件项目,它巧妙地将1980年代磁带录音机的复古美学与现代数字音频技术融合在一起。项目的核心是一块ESP32微控制器,它驱动着一台功能完整的音频播放器。用户可以通过读取micro SD卡中的音乐或有声书文件,在设备内置扬声器或3.5mm耳机接口上获得沉浸式的听觉体验。
标签
项目特点
复古磁带录音机外观设计,兼具怀旧与时尚
基于ESP32,支持从micro SD卡播放MP3等音频格式
内置扬声器和3.5mm耳机插孔双输出
2.8英寸IPS彩色屏幕显示播放信息
机械按键操作,反馈清晰,适合所有年龄段用户
开源硬件与软件,可自由修改和扩展
技术规格
| 主控芯片 | |
|---|---|
| 存储介质 | |
| 屏幕 | |
| 音频输出 | |
| 音频格式 | |
| 用户输入 | |
| 软件框架 | |
| 供电方式 |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP32开发板 | 1 | — | 推荐ESP32-WROOM-32 |
| micro SD卡模块 | 1 | — | 或带SD卡槽的ESP32板 |
| 2.8英寸 IPS TFT屏幕 | 1 | — | SPI接口 |
| 扬声器(8Ω 1W) | 1 | — | 内置 |
| 3.5mm耳机插座 | 1 | — | 立体声 |
| 音频功放模块(如MAX98357) | 1 | — | I2S接口 |
| 机械按键(6x6x5mm) | 若干 | — | 播放/暂停/音量/上一曲/下一曲等 |
| 锂电池(3.7V) | 1 | — | 容量待定 |
| 充电管理模块(TP4056) | 1 | — | 含保护板 |
| 3D打印外壳 | 1套 | — | STL文件待提供 |
| 杜邦线/排针/排母 | 若干 | — | 用于电路连接 |
| 电阻、电容、开关等 | 若干 | — | 按电路图 |
3D 模型
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 3D打印机 | 打印外壳和结构件 | ✅ 是 |
| 焊台/电烙铁 | 焊接电子元件 | ✅ 是 |
| 万用表 | 电路测试与故障排查 | ▢ 推荐 |
| 螺丝刀套装 | 组装外壳 | ✅ 是 |
| 计算机 | 编程、烧录固件 | ✅ 是 |
| USB数据线 | 连接ESP32与电脑 | ✅ 是 |
能力画像
记忆与知识检索
2/5
逻辑推演
3/5
表达与交流
1/5
感知与观察
2/5
数理与计算
3/5
动手与操作
4/5
狂热与坚持
3/5
创造与创新
3/5
项目图库
所需技能
🔧 **动手能力**:需要焊接电子元件、组装3D打印外壳、连接电路,具备基础手工技能。
💻 **编程能力**:需要熟悉Arduino IDE或PlatformIO,能够配置ESP32开发环境、编译和烧录固件,了解C/C++基础。
⚡ **电子电路**:需要理解I2S音频接口、SPI屏幕通信、按键输入电路、锂电池充放电管理,能够阅读电路原理图。
适用场景
个人DIY爱好者制作复古风格的数字音乐播放器
学习ESP32音频处理和嵌入式系统开发
作为礼物送给喜欢怀旧电子产品的朋友或长辈
用于有声读物播放,适合视障人士或老年人使用(大按键+大屏幕)
创客空间或学校的技术实践项目