# esp32墨水屏MP3 **Repository Path**: c12285/ESP32-Ink-Screen-MP3 ## Basic Information - **Project Name**: esp32墨水屏MP3 - **Description**: MP3 阅读 收音机 时钟 天气 多功能墨水屏 - **Primary Language**: C - **License**: LGPL-2.1 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 34 - **Created**: 2025-03-26 - **Last Updated**: 2025-03-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # esp32+Mp3+阅读器+收音机+墨水屏 ![面板版本](%E5%9B%BE%E7%89%87/%E9%9D%A2%E6%9D%BF%E9%A2%84%E8%A7%88%20(1).jpg) ![输入图片说明](%E5%9B%BE%E7%89%87/%E9%9D%A2%E6%9D%BF%E7%89%88%E6%9C%AC%E8%A3%85%E9%85%8D%E7%A4%BA%E6%84%8F%E5%9B%BE.jpg) ![外壳1](%E5%9B%BE%E7%89%87/主图1.jpg) ![外壳4](%E5%9B%BE%E7%89%87/%E7%88%86%E7%82%B8%E5%9B%BE.jpg) ![休眠功耗](%E5%9B%BE%E7%89%87/%E4%BC%91%E7%9C%A0%E5%8A%9F%E8%80%97%20.jpg) ### 面板版本已发布 ### [立创链接](https://oshwhub.com/jie326513988/ESP32mi-ni-mo-shui-ping-MP3shou-) ### 疑难杂症 & 使用教程 看[WIKI https://gitee.com/Lichengjiez/esp32-radio-ink-screen/wikis/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94](https://gitee.com/Lichengjiez/esp32-radio-ink-screen/wikis/%E7%96%91%E9%9A%BE%E8%A7%A3%E7%AD%94)
### 介绍 收音机 MP3 阅读 时钟 天气 多功能墨水屏
移植8266版本的所有功能,并添加了音频、功放、收音机芯片
一手掌握,便携隐藏
### 屏幕支持 1.54支持,仅支持200x200像素
闲鱼,WFC0000CZ07,SSD1608/IL3829
闲鱼,HINK-E0154A05,SSD1608/IL3829
淘宝,中景园SSD1681,这款屏幕体验没有上面的好
**关联项目**
1.54墨水屏-esp8266 https://oshwhub.com/jie326513988/mo-shui-ping-1-54v1-1
2.9墨水屏-esp8266 https://oshwhub.com/jie326513988/SDka-mo-shui-ping-yue-du-qi
**图案印制**
方法1-水转印,便宜简单但不耐刮,[购买链接](https://item.taobao.com/item.htm?spm=a1z09.2.0.0.30172e8dzzdR1B&id=528335563444&_u=omddnvbd12d)
参考文章[https://oshwhub.com/article/PCBcai-yin-jiao-cheng-shui-zhuai-yin](https://oshwhub.com/article/PCBcai-yin-jiao-cheng-shui-zhuai-yin)
方法2-UV打印,淘宝可定制,贵,但耐刮,贴完喷几层透明油漆提升耐刮性
方法3-使用立创的面板打印服务,板厚0.5mm,选择图案正面打印耐刮、选择默认背胶。胶太黏了不方便换图案,可以贴几下到衣服上降低粘性
### 软件架构 使用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 ### 进度说明

**硬件说明** - kicad绘制的已验证可直接打板 - 1.54墨水屏/ESP32-WROOM-32D 4MB - 最大支持32GSD卡 - 鼠标编码器和鼠标按键,超长寿命,滚轮设计 - 3.5mm耳机接口,可单独使用耳机和充当收音机天线使用,也可用USB充电口当天线 - 音频播放使用ES8311+NS4150,限于板子尺寸,仅提供单声道 - 收音机使用RDA5807M模块 - 采用超薄侧发生音腔喇叭3520,8Ω - 时钟芯片RX8010,温湿度芯片SHT30 - 时钟使用纽扣供电&锂电双电源设计 - 添加USB&锂电切换电路,音频为另外一组电源不接电池则需焊接充电芯片才能供电 - 电池极限尺寸34x50x3mm,也是现在使用的尺寸,303450 - 休眠电流0.015ma即15ua
**屏幕支持** - 排线丝印WFC0000CZ07,驱动IC SSD1608/IL3829(合宙曾经出售过的1.54) - 排线丝印HINK-E0154A05,驱动IC SSD1608/IL3829
**软件完成进度** - 闹钟(未完成) - PWM调光,未来的前置光版本 - 天气 - 时钟 - 自定义ttf字体 - 自定义表盘 - 图片使用bmp或jgp,数字字体使用ttf实时渲染 - ESP8266版本和ESP32版本通用 - 音乐播放器 - 外放+耳机支持MP3、ACC、FLAC,蓝牙仅支持MP3 - 收音机 - 外放+耳机 - 3.5mm接口和USB接口都可当天线 - 配网 - 设置 - 文件管理器 - 图片播放器 - 支持常规jpg和bmp - 阅读txt & epub - 可更换字体 [演示视频:https://www.bilibili.com/video/BV1UX4y127rD/?spm_id_from=333.999.0.0](https://www.bilibili.com/video/BV1UX4y127rD/?spm_id_from=333.999.0.0)