Echo:开源音乐播放器
Echo 是一个为音乐播放器设计的开放硬件平台。目标 该项目旨在生产一款高质量的音乐播放器,基于 并采用自由软件设计。它主要设计来运行Rockbox,一个免费的音乐播放器固件 支持多种编解码器,并具备丰富的功能。
PCB采用KiCAD 9.0设计, 还有一个未完成的3D打印机壳,采用FreeCAD 1.0设计。
所有设计均可根据CERN-OHL-S v2许可发布。
当前版本的Echo播放器称为Echo R1。 将来如果有的话,可能会有新的玩家模型 功能或形制有重大改动,但已经过时 模型始终支持。
EchoR1
尺寸:60x100x15毫米(约)
体重:待定
R1 播放器的面板配备了一个四维方向键和六个多功能按键,可用于快速浏览音乐库并控制播放。机身设有独立的音量键和电源键(图中未显示),电源键附近还配有一个滑动式锁定开关 —— 当播放器放入口袋或包中时,该开关可锁定所有按键,防止误触。
播放器配备两个 3.5 毫米接口,一个为耳机接口,另一个为纯线路输出接口。耳机接口支持通过线控麦克风录音,也可通过线控器控制播放,两个接口可同时使用。
可拆卸式存储卡插槽最大支持 2 太字节(TiB)的音乐和文件存储。USB-C 接口用于充电和文件传输,且支持高速 USB 2.0 协议。
电池仓适配市面上常见的 BL-5C 电池。当电池续航能力下降时,无需专用工具即可轻松更换。
硬件规格
组成部分 | 描述 |
|---|---|
MCU | STM32H743 @ 480 MHz |
内存 | 32 MiB SDRAM @ 120 MHz |
音频芯片 | TLV320AIC3104,最高96 KHz,0.707 V RMS |
屏幕规格 | 18位,320x240,2.3英寸液晶屏 |
存储 | 可扩展外置存储卡槽 |
USB | USB 2.0 @ 480 Mbps(高速) |
耳机输出 | 支持(3.5mm插孔) |
线路输出 | 支持(3.5mm插孔) |
麦克风 | 可以使用有线耳机麦克风 |
RTC | 支持,带闹钟唤醒功能 |
电池 | 可更换的BL-5C电池(~1000 mAH) |
项目状态说明
代码仓库中有两款 R1 版本,分别为 Rev1 和 Rev2。
从电路设计角度来看,Rev1 已完全定型,但其机械结构设计考虑不周。Rockbox 系统的早期移植版本虽已存在,但距离实际可用状态相去甚远。
Rev2 目前尚未完成,其核心设计目标是妥善解决 Rev1 存在的机械结构问题。电路层面几乎进行了全面重新设计,采用 STM32H7R3 系列中央处理器(CPU),选择该型号的主要目的是简化布线流程。
已知问题(仅限R1-Rev1)
原理图中的元件位号设计混乱,编号存在断档,且同规格元件的位号未按连续区间编排。
固定螺丝的布局杂乱无章,最终仅两枚螺丝实际可用。
液晶显示屏(LCD)及其连接器的安装位置极不合理,导致设备难以实现无损拆解。
因缺少固定孔位,设备外壳的前、后两部分也无法实现牢固组装。
协议许可
除非另有说明,本仓库中的所有文件,包括 该README可根据CERN-OHL-S条款获取 版本2许可,应在文件中与此README一同找到;或者 https://ohwr.org/cern_ohl_s_v2.txt。COPYING.txt
制作人员
版权所有 (C) 2024-2025 Aidan MacDonald
仓库 & 下载
可以在Github中获取开源仓库:https://github.com/amachronic/echoplayer

