XT Sound PI2040Zero bottom
xrip·retro-sound·hardware/XT_Sound_PI2040Zero_bottom.kicad_pcb
About the XT Sound PI2040Zero bottom PCB
XT Sound PI2040Zero bottom is an open source RP2040/RP2350 PCB design by xrip, published on GitHub. It is a 2-layer board measuring 100 × 69.9 mm, with 78 components from 31 distinct parts.
Its main chip is the RP2040-Zero, from the RP2040/RP2350 family. Other key parts include the TL074CN. By type, the board carries 32 capacitors, 27 resistors, 5 diodes, 3 ICs, 3 inductors and 1 connector.
It belongs with the retro computing and audio designs in this gallery.
From the project
Transform your RP2040 into a COM port passthrough for classic FM sound chips: SAA1099, YM2413, SN76489, YM3812, and YMF262. Enjoy authentic retro audio from vintage computers and consoles using real sound chips using modern hardware.
Gerbers available via releases, or you can use whole KiCad project from hardware folder
With this setup, you can bring the authentic sound of classic gaming and computing systems to life using original sound chips. Enjoy the nostalgia of retro audio in a modern, convenient package!
The operation protocol is straightforward and consists of two-byte transfers. The first byte is the command byte:
Main components on the XT Sound PI2040Zero bottom
XT Sound PI2040Zero bottom bill of materials (BOM)
78 components, 31 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | TL074CN | DIP-14_W7.62mm_Socket | U1, U2 |
| 1 | RP2040-Zero | RP2040-Zero | U11 |
| 1 | Audio OUT | Jack_3.5mm_CUI_SJ1-3525N_Horizontal | J1 |
| 1 | SN76489 | DIP-16_W7.62mm | DA1 |
| 1 | Y3014B | DIP-8_W7.62mm_LongPads | DA2 |
| 1 | YMF262 | SOP-24_7.5x15.4mm_P1.27mm | DA4 |
| 1 | YM3812 | DIP-24_W15.24mm | DA7 |
| 1 | YAC512-M | SOIC-16_4.55x10.3mm_P1.27mm | DA8 |
| 2 | SA1099 | DIP-18_W7.62mm | DA9, DA10 |
| 1 | OPL3 | LED_Rectangular_W5.0mm_H2.0mm | D1 |
| 1 | SN1 | LED_Rectangular_W5.0mm_H2.0mm | D2 |
| 1 | SAA1 | LED_Rectangular_W5.0mm_H2.0mm | D3 |
| 1 | SAA2 | LED_Rectangular_W5.0mm_H2.0mm | D5 |
| 1 | OPL2 | LED_Rectangular_W5.0mm_H2.0mm | D6 |
| 3 | 10uH | L_0805_2012Metric_Pad1.15x1.40mm_HandSolder | L1, L2, L3 |
| 9 | 0.1 | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C3, C4, C11, C13, C19, C20, C22 +1 |
| 5 | 10.0 | CP_Elec_4x5.4 | C2, C12, C16, C18, C28 |
| 6 | 2,2uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5, C6, C7, C8, C9, C10 |
| 2 | 100p | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C14, C15 |
| 2 | 2.7nF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C17, C21 |
Show 11 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | 10nF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C23, C24, C25, C27 |
| 1 | 68pF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C26 |
| 2 | 100.0 | CP_Elec_5x5.4 | C29, C31 |
| 1 | 47.0 | CP_Elec_5x5.4 | C32 |
| 5 | 300 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R4, R5 |
| 2 | 100k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6, R9 |
| 4 | 22k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7, R8, R12, R13 |
| 4 | 51k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10, R11, R14, R15 |
| 6 | 1k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R16, R17, R25, R26, R29, R30 |
| 1 | 33 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R18 |
| 5 | 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R19, R20, R22, R23, R24 |
XT Sound PI2040Zero bottom design files
The KiCad project lives in the xrip/retro-sound repository on GitHub; these links point at the commit this page was built from.
XT Sound PI2040Zero bottom: common questions
What microcontroller does the XT Sound PI2040Zero bottom use?
The XT Sound PI2040Zero bottom is built around the RP2040-Zero, from the RP2040/RP2350 family.
How big is the XT Sound PI2040Zero bottom PCB?
The XT Sound PI2040Zero bottom measures 100 × 69.9 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the XT Sound PI2040Zero bottom?
78 components, from 31 distinct parts. The full bill of materials is listed on this page.
Where can I download the XT Sound PI2040Zero bottom design files?
From the xrip/retro-sound repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the XT Sound PI2040Zero bottom design in my own project?
The repository has no license, so all rights stay with xrip. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the XT Sound PI2040Zero bottom without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
More boards in retro-sound
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k