小学的时候,谁家有MP3,MP4,真的会变成全年级最靓的仔!
但现在我们长大了,身为电子人,MP3还不是随随便便就能DIY个出来?(不是),开源一下!
工程描述我用ESP32做了一个MP3,带墨水屏。
它有9个基本功能:
自定义表盘、天气、阅读、图片、时钟、MP3、收音机、配网、设置。
本文主要分享MP3的——软硬件说明、设计图、安装步骤、功耗测试结果、开源资料。
硬件说明MP3由这8部分硬件组成:
墨水屏尺寸:1.54寸
主控:ESP32-WROOM-32D4MB
内存:最大支持32GSD卡
接口: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颗自攻螺丝,纽扣电池仓使用2颗自攻螺丝
屏幕需安装顶块,先使用双面胶贴到PCB上
纽扣电池使用AG0两颗串联,外壳穿过镀锡铜线垫住电池(建议叠厚点),然后穿过PCB的纽扣电池正极焊盘焊接好
功耗测试结果时钟功耗:
收音机功耗:
外放音乐功耗:
蓝牙播放功耗:
蓝牙连接不播放功耗:
开源资料下载MP3的电路代码已全开源。
资料参考自:立创开源硬件平台《ESP32迷你墨水屏MP3收音机多功能》作者:甘草酸不酸
如果你需要电路源文件,用于DIY学习,可在电脑端打开:「链接」
文章的最后:实话!家人们,小编要有个这样的MP3,手机都不香了!
我会持续更新优质、有趣、实用的开源项目!