

Echo r1-rev1
Echo - Open Hardware Music Player
- Size
- 55 × 95 mm
- Copper layers
- 6
- Thickness
- 1.05 mm
- Parts
- 154
- Nets
- 211
- Pads
- 805
- Tracks, vias
- 2,428, 507
- Pours
- 44
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 22 Feb 2025
- Updated
- 17 Oct 2026
Overview
Echo r1-rev1 is an open-source printed circuit board by amachronic, from the amachronic/echoplayer repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 6-layer board of 55 × 95 mm with 154 parts on 211 nets, routed with 2,428 tracks and 507 vias.
It is built around the TLV320AIC3104EVM, USB3320C-EZK and SY7200AABC, with the TF-115, LM66100DCK and TP4057 among its other parts. Its parts include 59 capacitors, 31 resistors, 16 diodes, 14 switches and 10 ICs. It belongs with the STM32 boards of this library.
Main components
12TLV320AIC3104EVM
-- V-Audio Modules ROHSTexas InstrumentsV-Audio ModulesUSB3320C-EZK
QFN-32-EP(5x5)-40℃~+85℃ 1.8V~3.3V 18uA 7.5mA Transceiver USB 2.0 QFN-32-EP(5x5) USB Converters ROHSMicrochip TechnologyUSB ConvertersSY7200AABC
SOT-23-6-40℃~+85℃ 1 1MHz 2.8V~30V 2A Boost DC-DC Over Voltage Protection、Over-Temperature Protection (OTP) PWM SOT-23-6 LED Drivers ROHSSilergy CorpLED DriversTF-115
SMD1.8mm Connector and Ejector MicroSD Card (TF Card) Push-Push SMD SD Card / Memory Card Connector ROHSXUNPUSD Card / Memory Card ConnectorLM66100DCK
SC-70-6-40℃~+125℃ 1 1.5A 1.5V~5.5V 150nA 95mΩ Integrated FET Reverse current blocking、Reverse polarity protection、With enable SC-70-6 ORing Controllers ROHSTexas InstrumentsPower Distribution SwitchesTP4057
SOT-23-6-40℃~+85℃ 1 25uA 4.24V 4V~6.5V Charging IC Lithium Battery Not supported SOT-23-6 Battery Management ROHSTECH PUBLICBattery ManagementCESD3V3AP-ES
SOT-23-40℃~+125℃ 1uA 2 200pF 20V 25A 3.3V 450W@8/20us 4V ESD IEC 61000-4-2 Unidirectional SOT-23 ESD and Surge Protection (TVS/ESD) ROHSElecSuperESD And Surge Protection (TVS/ESD)1N5819WS
SOD-3231 Independent 1A 25A 40V 500uA@40V 600mV@1A SOD-323 Schottky Diodes ROHSGuangdong HottechSchottky DiodesAO3401A
SOT-231 P-Channel 14nC@10V 30V 47mΩ@10V、60mΩ@4.5V、85mΩ@2.5V 4A 55pF 645pF 80pF 900mV SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETsAFD01-S35FCC-00
SMD,P=0.5mm,卧贴-25℃~+85℃ 0.3mm 0.5mm 2mm 35P 400mA 50V Bottom Contact Hinged Lid Phosphor bronze Surface Mount, Right Angle SMD,P=0.5mm,卧贴 FFC, FPC (Flat Flexible) Connector Assemblies ROHSJUSHUOFFC, FPC (Flat Flexible) Connector AssembliesPESD3V3L2BT
SOT-23-65℃~+150℃ 101pF 15A@8/20us 2 26V 3.3V 350W 5.8V 90nA Bidirectional ESD IEC 61000-4-2、IEC 61000-4-5 SOT-23 ESD and Surge Protection (TVS/ESD) ROHSNexperiaESD And Surge Protection (TVS/ESD)PM254-1-06-W-8.5
弯插,P=2.54mm-40℃~+105℃ 1 1x6P 2.54mm 3A 6P 8.5mm Copper alloy Right Angle Side Square Hole Push-Pull,P=2.54mm Female Headers ROHSHCTLFemale Headers
README
README.mdNOTICE
Development has moved to SourceHut.
Parts
154| Qty | Value | Footprint | References |
|---|---|---|---|
| 32 | 100 nF | Capacitor_SMD:C_0402_1005Metric | C10, C11, C13, C14, C15, C16, C17, C18, C19, C21, C22, C23, C24, C25, C26, C32 +16 |
| 13 | 100 kΩ | Resistor_SMD:R_0402_1005Metric | R1, R2, R4, R10, R13, R18, R19, R20, R21, R22, R26, R30, R32 |
| 10 | CESD3V3AP-ES | Package_TO_SOT_SMD:SOT-23 | D1, D2, D3, D4, D6, D7, D8, D9, D10, D11 |
| 5 | 10 µF | Capacitor_SMD:C_0603_1608Metric | C47, C49, C51, C54, C60 |
| 5 | 1N5819WS | Diode_SMD:D_SOD-323 | D12, D13, D14, D15, D16 |
| 5 | 4.7 µF | Capacitor_SMD:C_0603_1608Metric | C5, C8, C29, C57, C58 |
| 4 | 1 µF | Capacitor_SMD:C_0402_1005Metric | C6, C7, C12, C20 |
| 4 | 10 kΩ | Resistor_SMD:R_0402_1005Metric | R3, R11, R12, R16 |
| 4 | 22 µF | Capacitor_SMD:C_0805_2012Metric | C1, C2, C3, C4 |
| 4 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q2, Q5, Q6, Q7 |
| 4 | M2_Screw | MountingHole:MountingHole_2.2mm_M2 | H3, H4, H5, H6 |
| 3 | 174 kΩ | Resistor_SMD:R_0603_1608Metric | R5, R31, R33 |
| 2 | 1 µH | echoplayer:L_0806_2016Metric | L1, L2 |
| 2 | 10 µF | Capacitor_SMD:CP_Elec_4x5.4 | C55, C56 |
| 2 | 2.2 kΩ | Resistor_SMD:R_0402_1005Metric | R9, R23 |
| 2 | 2.2 µF | Capacitor_SMD:C_0603_1608Metric | C33, C34 |
| 2 | 390 kΩ | Resistor_SMD:R_0603_1608Metric | R7, R34 |
| 2 | 4 pF/NP0 | Capacitor_SMD:C_0402_1005Metric | C28, C31 |
| 2 | 5 pF/NP0 | Capacitor_SMD:C_0402_1005Metric | C27, C30 |
| 2 | 5.1 kΩ | Resistor_SMD:R_0402_1005Metric | R14, R15 |
| 2 | 86.6 kΩ | Resistor_SMD:R_0603_1608Metric | R6, R8 |
| 2 | NetTie_2 | echoplayer:NetTie_0.15mm_SMD | NT1, NT2 |
| 2 | TPS62A01DRLR | Package_TO_SOT_SMD:SOT-563 | U2, U3 |
| 1 | 1 MΩ | Resistor_SMD:R_0402_1005Metric | R25 |
| 1 | 10 nF/NP0 | Capacitor_SMD:C_0603_1608Metric | C52 |
| 1 | 10 Ω | Resistor_SMD:R_0402_1005Metric | R24 |
| 1 | 4.7 µH | echoplayer:L_0806_2016Metric | L3 |
| 1 | 8.06 kΩ | Resistor_SMD:R_0402_1005Metric | R17 |
| 1 | A | echoplayer:Switch_ContactPad_10x3mm_Cross | SW5 |
| 1 | AFD01-S35FCC-00 | echoplayer:Conn_Jushuo_AFD01-S35FCC-00_RTL | J6 |
| 1 | B | echoplayer:Switch_ContactPad_10x3mm_Cross | SW6 |
| 1 | DPAD← | echoplayer:Switch_ContactPad_10x3mm_Cross | SW3 |
| 1 | DPAD↑ | echoplayer:Switch_ContactPad_10x3mm_Cross | SW1 |
| 1 | DPAD→ | echoplayer:Switch_ContactPad_10x3mm_Cross | SW4 |
| 1 | DPAD↓ | echoplayer:Switch_ContactPad_10x3mm_Cross | SW2 |
| 1 | DPad_Pivot | MountingHole:MountingHole_4mm | H1 |
| 1 | GT-BTP30003-xxxA-16A | echoplayer:Conn_GT-BTP30003-xxxxA-016A | J1 |
| 1 | HOLD | echoplayer:Switch_SHOUHAN_MSK12C02-HB | SW14 |
| 1 | HP_3.5mm | echoplayer:Jack_3.5mm_HCTL_HC-PJ-320A-4P-D | J4 |
| 1 | LM66100DCK | Package_TO_SOT_SMD:Texas_R-PDSO-G6 | U1 |
| 1 | LO_3.5mm | echoplayer:Jack_3.5mm_HCTL_HC-PJ-320A-4P-D | J5 |
| 1 | PESD3V3L2BT | Package_TO_SOT_SMD:SOT-23 | D5 |
| 1 | PM254-1-06-W-8.5 | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Horizontal | J7 |
| 1 | POWER | echoplayer:Switch_XKB_TS-1010-C-A | SW9 |
| 1 | SC-32S32.768kHz20PPM12.5pF | Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm | Y1 |
| 1 | SELECT | echoplayer:Switch_XUNPU_TS-1088-AR | SW13 |
| 1 | START | echoplayer:Switch_XUNPU_TS-1088-AR | SW12 |
| 1 | STM32H743IGTx | Package_QFP:LQFP-176_24x24mm_P0.5mm | U6 |
| 1 | SY7200A | Package_TO_SOT_SMD:SOT-23-6 | U10 |
| 1 | TF-115 | echoplayer:microSD_XUNPU_TF-115 | J3 |
| 1 | TLV320AIC3104 | Package_DFN_QFN:Texas_RHB0032E_VQFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm_ThermalVias | U9 |
| 1 | TP4057 | Package_TO_SOT_SMD:TSOT-23-6 | U5 |
| 1 | TYPE-C-31-M-12 | echoplayer:USB_C-Hroparts-TYPE-C-31-M-12 | J2 |
| 1 | USB3320C-EZK | Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias | U8 |
| 1 | VOL+ | echoplayer:Switch_XKB_TS-1010-C-A | SW7 |
| 1 | VOL- | echoplayer:Switch_XKB_TS-1010-C-A | SW8 |
| 1 | Volume_Pivot | MountingHole:MountingHole_4mm | H2 |
| 1 | W9825G6KH-x | Package_SO:TSOP-II-54_22.2x10.16mm_P0.8mm | U7 |
| 1 | X | echoplayer:Switch_ContactPad_10x3mm_Cross | SW10 |
| 1 | XC6206P33xMR | Package_TO_SOT_SMD:SOT-23-3 | U4 |
| 1 | XTM32024000JT00351001 | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
| 1 | Y | echoplayer:Switch_ContactPad_10x3mm_Cross | SW11 |
More from amachronic/echoplayer
1- 6 layers140 × 120.6 mm

Similar boards
- 2 layers50 × 86.5 mm

Esp8266 temperature iot
optisimon/esp8266_temperature_iot_PCB
This is the PCB portion of the temperature plotting iot project.
28 parts1 - 2 layers

Lightclock
Anvarys/lightclock
Light Clock A custom PCB-based Clock/Alarm with a runrise alarm, a circle of capacitive touch controls to easily choose the time and a 2.42" OLED display
202 parts - 4 layers100 × 100 mm

- 6 layers80 × 70 mm

IMX6 Demo Board from REF
ts-manuel/iMX6-Demo-Board
Demo board for the i.MX6ULL Single-Core Processor with Arm Cortex-A7 Core
504 parts10GPL-3.0 - 4 layers22 × 60.5 mm

Stor
JBlitzar/stor
A USB2.0 High Speed flash drive with a hotswappable MicroSD backend.
65 partsGPL-3.0 - 4 layers34.5 × 39 mm

- 2 layers

- 2 layers40.3 × 43.1 mm

Ir ring
kkrzysztofik/Anyka_ak3918_hacking_journey
Reverse engineering and hacking journey for Chinese IP cameras based on Anyka AK3918 SoC
27 parts3GPL-3.0
Questions
How big is the Echo r1-rev1 PCB?
It measures 55 × 95 mm and has 6 copper layers, 1.05 mm thick.
What parts does the Echo r1-rev1 use?
154 parts, built around the TLV320AIC3104EVM, USB3320C-EZK, SY7200AABC and TF-115. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Echo r1-rev1 KiCad files?
From the amachronic/echoplayer repository on GitHub, at the commit this page was made from: the board is r1-rev1/echo-r1-rev1.kicad_pcb and its schematic r1-rev1.1/audio.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Echo r1-rev1 design in my own project?
Its repository publishes it under the CERN-OHL-S-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).