MUSIC-PLAYER
Ace6Rings·MUSIC-PLAYER·ELECTRONICS/Music-player.kicad_pcb
About the MUSIC-PLAYER PCB
MUSIC-PLAYER is an open source Nordic nRF PCB design by Ace6Rings, published on GitHub under the MIT license. It is a 6-layer board measuring 50 × 50 mm, with 93 components from 44 distinct parts.
Its main chip is the nRF5340-QKxx, from the Nordic nRF family. Other key parts include the SPX3819M5-L-3-3, MCP73831-2-OT, TPA6132A2RTE and PCM5102A. By type, the board carries 51 capacitors, 15 resistors, 7 ICs, 6 inductors, 5 connectors and 3 diodes.
It belongs with the audio and iot & wireless designs in this gallery.
From the project
Why did I build something like this? Well, I am sick and tired of buying spotify premium every month. I looked for mp3 players online but nearly all of them have the same flaw(s). They either have a very short battery life or they don't support bluetooth. This would mean that my
Why did I build something like this? Well, I am sick and tired of buying spotify premium every month. I looked for mp3 players online but nearly all of them have the same flaw(s). They either have a very short battery life or they don't support bluetooth. This would mean that my headphones will last three times as long as a typical mp3 player. So, I solved all of these problems with my own music player.
Main components on the MUSIC-PLAYER
MUSIC-PLAYER bill of materials (BOM)
93 components, 44 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ~ | JST_PH_S9B-PH-K_1x09_P2.00mm_Horizontal | U1 |
| 1 | nRF5340-QKxx | Nordic_AQFN-94-1EP_7x7mm_P0.4mm | U2 |
| 1 | SPX3819M5-L-3-3 | SOT-23-5 | U3 |
| 1 | ~ | JST_PH_S8B-PH-K_1x08_P2.00mm_Horizontal | U4 |
| 1 | MCP73831-2-OT | SOT-23-5 | U5 |
| 1 | TPA6132A2RTE | WQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalVias | U6 |
| 1 | PCM5102A | TSSOP-20_4.4x6.5mm_P0.65mm | U7 |
| 2 | DMG2301L | SOT-23 | Q1, Q2 |
| 1 | Seiko SC-20S | Crystal_SMD_2012-2Pin_2.0x1.2mm | Y1 |
| 1 | NX2016SA-CS06654 | NX2016SA_NDK | Y2 |
| 1 | USB_C_Receptacle_USB2.0_16P | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
| 1 | Screw_Terminal_01x03 | JST_PH_S3B-PH-K_1x03_P2.00mm_Horizontal | J2 |
| 1 | Screw_Terminal_01x02 | JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J3 |
| 1 | MSD-4-A | CUI_MSD-4-A | J4 |
| 1 | SJ-43514 | CUI_SJ-43514 | J5 |
| 1 | 2450AT43B100E | ANTENNA_2450AT43B100E | E1 |
| 1 | RESET | B3U-1000P | SW1 |
| 1 | POWER | LED_0603_1608Metric | D1 |
| 1 | PRTR5V0U2X | SOT-143 | D2 |
| 1 | LED | LED_0603_1608Metric | D3 |
Show 24 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | TDK MPZ1608S221ATA00 | IND_1608_TDK | FB1, FB2 |
| 1 | 10uH | L_0402_1005Metric | L1 |
| 2 | 10u | L_0402_1005Metric | L2, L3 |
| 1 | 2.2n | L_0402_1005Metric | L4 |
| 15 | 1u | C_0402_1005Metric | C1, C4, C8, C10, C12, C24, C39, C40 +7 |
| 3 | 2.2u | C_0402_1005Metric | C2, C26, C47 |
| 23 | 100n | C_0402_1005Metric | C3, C7, C15, C16, C17, C18, C19, C20 +15 |
| 4 | 4.7u | C_0603_1608Metric | C6, C9, C11, C27 |
| 1 | 2.2n | C_0402_1005Metric | C13 |
| 1 | 0.7p | C_0402_1005Metric | C14 |
| 2 | 10u | C_0603_1608Metric | C37, C49 |
| 1 | 10n | C_0402_1005Metric | C54 |
| 1 | NC | C_0402_1005Metric | C55 |
| 2 | 5.1K | R_0402_1005Metric | R1, R2 |
| 3 | 10K | R_0402_1005Metric | R3, R13, R14 |
| 1 | 2R2 | R_0402_1005Metric | R4 |
| 1 | 100 | R_0402_1005Metric | R5 |
| 1 | 1k | R_0402_1005Metric | R6 |
| 1 | 2.2k | R_0402_1005Metric | R7 |
| 2 | 1M | R_0402_1005Metric | R8, R9 |
| 1 | 2k | R_0402_1005Metric | R10 |
| 1 | 22k | R_0402_1005Metric | R11 |
| 1 | 470 | R_0402_1005Metric | R12 |
| 1 | 4.7k | R_0402_1005Metric | R15 |
MUSIC-PLAYER design files
The KiCad project lives in the Ace6Rings/MUSIC-PLAYER repository on GitHub; these links point at the commit this page was built from.
MUSIC-PLAYER: common questions
What microcontroller does the MUSIC-PLAYER use?
The MUSIC-PLAYER is built around the nRF5340-QKxx, from the Nordic nRF family.
How big is the MUSIC-PLAYER PCB?
The MUSIC-PLAYER measures 50 × 50 mm, has 6 copper layers and is 1.6 mm thick.
How many components are on the MUSIC-PLAYER?
93 components, from 44 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the MUSIC-PLAYER design files?
From the Ace6Rings/MUSIC-PLAYER repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the MUSIC-PLAYER design in my own project?
Yes, under the terms of its MIT license, which Ace6Rings chose for the repository.
Can I test firmware for the MUSIC-PLAYER without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Nordic nRF firmware against it before you order a PCB.
Similar boards
Nordic nRF
Pixl.js
solosky
40 × 23 mm45 parts4LGPL-2.01.4kNordic nRF
Mikoto
zhiayang
18 × 33.3 mm53 parts4LApache-2.0355Nordic nRF
Klein
snsten
148 × 97.2 mm69 parts2LNo license285Nordic nRF
Full
zzeneg
281.7 × 95.7 mm118 parts2LGPL-2.0178Nordic nRF
PH60
ph-design
285 × 94.6 mm204 parts2LCC-BY-NC-4.0154Nordic nRF
Osprey rev a
ebastler
256.1 × 99.3 mm150 parts2LCERN-OHL-P-2.0150