

Mp3Player
- Size
- 93.6 × 94.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 65
- Nets
- 114
- Pads
- 372
- Tracks, vias
- 689, 119
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 6 May 2026
- Updated
- 31 May 2026
Overview
Mp3Player is an open-source printed circuit board by Tritonsspace, from the Tritonsspace/MP3PlayerPCB repository on GitHub. It is a 2-layer board of 93.6 × 94.2 mm with 65 parts on 114 nets, routed with 689 tracks and 119 vias.
It is built around the ESP32-WROOM-32E, EWM104-BT61SP and CH340X, with the PCM5122PW, USBLC6-2SC6 and LDO40LPU33RY among its other parts. Its parts include 21 resistors, 20 capacitors, 8 ICs, 7 switches and 6 connectors. It belongs with the ESP32 boards of this library.
Main components
7ESP32-WROOM-32E
SMD,18x25.5mmSMD,18x25.5mm WiFi Modules ROHSEspressif SystemsWiFi ModulesEWM104-BT61SP
SMD,22x14mmSMD,22x14mm Bluetooth Modules ROHSChengdu Ebyte Elec TechBluetooth ModulesCH340X
MSOP-10-20℃~+70℃ 2Mbps 3.3V、5V USB 2.0 USB to serial、USB to Parallel MSOP-10 USB Converters ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersPCM5122PW
TSSOP-28-25℃~+85℃ 0.6mA 2 24 3.3V~3.6V 384kHz Audio Decoder Digital filtering、Power-down mode SPI、I2S TSSOP-28 Digital to Analog Converters (DAC) ROHSTexas InstrumentsADCs/DACs - Special PurposeUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)LDO40LPU33RY
DFN-6(3x3)-40℃~+125℃@(Tj) 1 20uVrms 3.3V 38V 400mA 45uA 70dB@(1kHz) Fixed Over Current Protection、Thermal Shutdown Positive DFN-6(3x3) Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSSTMicroelectronicsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsSS8050
SOT-323-55℃~+150℃ 1 NPN 1.5A 100MHz 100nA 200 25V 300mW 500mV 5V NPN SOT-23 Bipolar (BJT) ROHSJiangsu Changjing Electronics Technology (CJ)Bipolar (BJT)
Parts
65| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 10K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7, R10, R11, R12, R14, R15, R16, R17, R18 |
| 6 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2 | SW1, SW2, SW3, SW4, SW5, SW7 |
| 5 | 10uF 16V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C12, C14, C17, C18, C19 |
| 4 | 5.1K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5, R6, R8, R9 |
| 3 | 0.1uF 100V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C15, C16, C20 |
| 3 | 22µF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C3, C4 |
| 2 | 0.1u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5, C6 |
| 2 | 0R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3, R4 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R21 |
| 2 | 2.2nF 50V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C8, C9 |
| 2 | 470 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R19, R20 |
| 2 | SS8050 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U8, U9 |
| 2 | USB_C_Receptacle_USB2.0_14P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1, J3 |
| 1 | 0.1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C7 |
| 1 | 0.1uf 100V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C11 |
| 1 | 100K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2 |
| 1 | 100nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1 |
| 1 | 2.2nF 25V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C10 |
| 1 | 2.2uF 25V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C13 |
| 1 | 4.7K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R13 |
| 1 | 600R @100MHz | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | FB1 |
| 1 | ADP5063 | Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm | U4 |
| 1 | CH340X | Package_SO:MSOP-10_3x3mm_P0.5mm | U6 |
| 1 | Conn_01x02_Pin | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J2 |
| 1 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal | J6 |
| 1 | Conn_01x08_Pin | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Horizontal | J4 |
| 1 | ESP32-WROOM-32E | RF_Module:ESP32-WROOM-32D | U2 |
| 1 | EWM104-BT61SP | EWM104-BT61SP:EWM104-BT61SP | U1 |
| 1 | LDO40LPU33RY | Package_DFN_QFN:DFN-6-1EP_3x3mm_P0.95mm_EP1.7x2.6mm | U5 |
| 1 | Micro_SD_Card | Connector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5 | J7 |
| 1 | PCM5122PW | Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm | U3 |
| 1 | SW_Slide_DPDT | Button_Switch_SMD:SW_DPDT_CK_JS202011JCQN | SW6 |
Questions
How big is the Mp3Player PCB?
It measures 93.6 × 94.2 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Mp3Player use?
65 parts, built around the ESP32-WROOM-32E, EWM104-BT61SP, CH340X and PCM5122PW. 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 Mp3Player KiCad files?
From the Tritonsspace/MP3PlayerPCB repository on GitHub, at the commit this page was made from: the board is Mp3Player.kicad_pcb and its schematic Mp3Player.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Mp3Player design in my own project?
Its repository states no licence, so its author keeps all rights: ask Tritonsspace before reusing the design.
Similar boards
- 6 layers56.8 × 27 mm

- 4 layers82 × 96 mm

- 4 layers86 × 86 mm

BMS
vadymtaranenko/ESP32-3S-BMS
Prosty, niezawodny system zarządzania pakietami Li-Po 3S oparty na mikrokontrolerze ESP32. Układ komunikuje się po magistrali SPI.
122 parts - 2 layers57.8 × 48.6 mm

Esp32-weather epd
Diabltica/esp32-weather-epd_pcb
A low-power E-Paper weather display powered by an ESP32 microcontroller. Utilizes the OpenWeatherMap API.
67 partsGPL-3.0 - 2 layers85 × 50 mm

ProcessingAndStorage
RobertGawron/HardwareDataLogger
Data logger shield based on STM32+ESP32. Has: LCD, keyboard, WIFi, UART and SD card for data storage. Input is as pulse counter and UART communication.
62 parts6MIT - 4 layers52.5 × 34.7 mm

- 8 layers50 × 48.6 mm

PCB PAPI
mathieupommery/ESE_2526_ROBOTCHATDELAMUERTE
We first wanted to make a three omniwheeled robot with FOC control on brushless motors.
169 parts1 - 4 layers21 × 51 mm

Pico2350-W Pro R2
zeankundev/boards
A collection and an archive of KiCad projects I made. Contains projects from 2023 - 2024.
78 parts1