XT Sound PI2040Zero

xrip·retro-sound·hardware/XT_Sound_PI2040Zero.kicad_pcb

XT Sound PI2040Zero PCB layout, top view — open source RP2040/RP2350 board by xrip

About the XT Sound PI2040Zero PCB

XT Sound PI2040Zero 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:

XT Sound PI2040Zero, from the project README
From the project README

Main components on the XT Sound PI2040Zero

XT Sound PI2040Zero bill of materials (BOM)

78 components, 31 distinct parts.

QtyPartRefs
2
TL074CN
U1, U2
1
RP2040-Zero
U11
1
Audio OUT
J1
1
SN76489
DA1
1
Y3014B
DA2
1
YMF262
DA4
1
YM3812
DA7
1
YAC512-M
DA8
2
SA1099
DA9, DA10
1
OPL3
D1
1
SN1
D2
1
SAA1
D3
1
SAA2
D5
1
OPL2
D6
3
10uH
L1, L2, L3
9
0.1
C1, C3, C4, C11, C13, C19, C20, C22 +1
5
10.0
C2, C12, C16, C18, C28
6
2,2uF
C5, C6, C7, C8, C9, C10
2
100p
C14, C15
2
2.7nF
C17, C21
Show 11 more
QtyPartRefs
4
10nF
C23, C24, C25, C27
1
68pF
C26
2
100.0
C29, C31
1
47.0
C32
5
300
R1, R2, R3, R4, R5
2
100k
R6, R9
4
22k
R7, R8, R12, R13
4
51k
R10, R11, R14, R15
6
1k
R16, R17, R25, R26, R29, R30
1
33
R18
5
10k
R19, R20, R22, R23, R24

XT Sound PI2040Zero 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: common questions

What microcontroller does the XT Sound PI2040Zero use?

The XT Sound PI2040Zero is built around the RP2040-Zero, from the RP2040/RP2350 family.

How big is the XT Sound PI2040Zero PCB?

The XT Sound PI2040Zero measures 100 × 69.9 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the XT Sound PI2040Zero?

78 components, from 31 distinct parts. The full bill of materials is listed on this page.

Where can I download the XT Sound PI2040Zero 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 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 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