Echo: Open Hardware Music Player Echo is an open hardware platform for music players. The goal of the project is to produce a high quality music player, based on and designed with free software. It's primarily designed to run Rockbox, a free music player firmware with support for many codecs, and a wide array of features. KiCAD 8.0 was used for the electrical design and PCB layout. The planned 3D-printable case will be designed using FreeCAD. The designs themselves are available under the CERN-OHL-S v2 license. The current version of the Echo player is called the Echo R1. In the future, there could be new player models if there are significant changes to the features or form factor, but old models will always be supported. Echo R1 Size: 60x100x15mm (approx) Weight: TBD The R1 has a 4-way D-pad and 6 multi-function buttons on the faceplate, which can be used to quickly navigate your music library and control playback. There are dedicated volume and power buttons (not pictured), and a sliding hold switch near the power button, which locks the buttons against accidental presses when the player is in your pocket or bag. There are two 3.5mm jacks, one for headphones, and one true line-out port. The headphone jack supports recording from an in-line microphone and playback control by an in-line remote. Both jacks can be used simultaneously. The removable memory card slot allows up to 2 TiB of storage for your music and files. The USB-C port is used for charging and file transfer, and supports high-speed USB 2.0. The battery socket accepts the widely available BL-5C battery, and the battery can easily be replaced without special tools when it starts to wear out. Hardware specifications Component Description CPU STM32H743 @ 480 MHz Memory 32 MiB SDRAM @ 120 MHz Audio TLV320AIC3104, up to 96 KHz, 0.707 V RMS Display 18-bit, 320x240, 2.3 inch LCD Storage Expandable external memory card slot USB USB 2.0 @ 480 Mbps (High-speed) Headphone out Yes (3.5mm jack) Line out Yes (3.5mm ...
First seen: 2025-04-24 00:48
Last seen: 2025-04-26 01:59