前言
小学的时候,谁家有MP3,MP4,真的会变成全年级最靓的仔!
但现在我们长大了,身为电子人,MP3还不是随随便便就能DIY个出来? (不是) ,开源一下!
工程描述
我用 ESP32 做了一个MP3,带墨水屏。

它有 9个 基本 功能 :
自定义表盘 、天气、 阅读 、图片、时钟、MP3、 收音机 、 配网 、设置。

本文主要分享MP3的—— 软硬件说明 、设计图、 安装步骤 、功耗测试结果、开源资料。
硬件说明
MP3由这8部分硬件组成:
- 墨水屏尺寸: 1.54寸
- 主控: ESP32 -WROOM-32D 4MB
- 内存:最大 支持32G SD卡
- 接口: 3.5mm耳机接口 ,可连耳机、天线。
- USB充电接口 ,可充电、连天线。
- 音频*放播**:ES8311+NS4150, 目前仅提供单声道 。
- 其他硬件: 收音机 RDA5807M、 喇叭 3520,8Ω、 时钟芯片 RX8010、 温湿度芯片 SHT30
- 电池极限尺寸 :34x50x3mm
软件说明
使 用platformIO开发 Arduino框架,使用的库:
- GxEPD2
- U8g2_for_Adafruit_GFX
- Adafruit_GFX_Library
- ClosedCube_SHT31D
- ESP32-A2DP
- ESP8266Audio
- RX8010SJ
- SdFat
- TJpg_Decoder
- truetype_Arduino
- ArduinoJson
- arduino-audio-tools
- Radio
电路设计图




安装步骤
- 屏幕座子一定焊正位置,不然影响装配
- 外壳使用4颗自攻M1.0X5螺丝,纽扣电池仓使用2颗自攻M1.0X5螺丝
- 屏幕需安装顶块,先使用双面胶贴到PCB上
- 纽扣电池使用AG0两颗串联,外壳穿过镀锡铜线垫住电池(建议叠厚点),然后穿过PCB的纽扣电池正极焊盘焊接好

功耗测试结果
时钟功耗:

收音机功耗:

外放音乐功耗:

蓝牙*放播**功耗:

蓝牙连接不*放播**功耗:

开源资料*载下**
MP3的 电路代码已全开源。
资料参考自:立创开源硬件平台《 ESP32迷你墨水屏MP3收音机多功能 》 作者: 甘草酸不酸
如果你需要 电路源文件 ,用于DIY学习,可在电脑端打开:「链接」

文章的最后:实话!家人们,小编要有个这样的MP3,手机都不香了!
如果你认为这篇文章还不错,欢迎 点赞、关注、转发、收藏 !
我会持续更新 优质、有趣、实用 的开源项目!