Decoder

Bread80·Datapoint2200·Decoder/Decoder.kicad_pcb

Decoder PCB layout, top view — open source RP2040/RP2350 board by Bread80
Simulate this board

About the Decoder PCB

Decoder is an open source RP2040/RP2350 PCB design by Bread80, published on GitHub. It is a 2-layer board measuring 272.4 × 146.7 mm, with 194 components from 90 distinct parts.

Its main chip is the RP2040_Stamp, from the RP2040/RP2350 family. Other key parts include the 74HCT245, 74LS04 and 74LVC245. By type, the board carries 73 resistors, 45 diodes, 25 capacitors, 8 ICs, 8 transistors and 4 connectors.

It belongs with the retro computing designs in this gallery.

From the project

Datapoint 2200 Schematics and Documents

Revision 2 Fixed footprints for Z14, Z21 Beefed up connections to edge connector for +5V and GND Renamed S0 to S3 LEDs as C0 to C3 Swapped order of C0 to C3 Added central mounting hole to provide extra physical support Slightly repositioned sequencer LEDs due to central spacer, and for better grouping LED for DIV64CLK LED now driven from S3 (DIV64CLK requires a pull-up which is positioned on the processor board)

Main components on the Decoder

Decoder bill of materials (BOM)

194 components, 90 distinct parts.

QtyPartRefs
2
74HCT245
U901, U902
4
74LS04
U941, U942, U943, U944
1
RP2040_Stamp
U981
1
74LVC245
U982
2
2N2369A
Q1, Q2
6
2N7002
Q901, Q902, Q903, Q904, Q905, Q906
1
9.8400MHz
Y1
1
EdgeTop
J4A1
1
EdgeBottom
J4B1
1
~WORD_SELECT
J902
1
USB_B
J981
2
1N914
CR1, CR2
1
CLK SRC
JP901
1
BOOTSEL
SW981
1
RUN STOP
SW982
1
+/T
SW983
1
-/S
SW984
3
7474
Z1, Z11, Z16
1
7490
Z2
3
7402
Z3, Z6, Z19
Show 70 more
QtyPartRefs
2
75451
Z4, Z20
1
7410
Z5
3
7400
Z7, Z9, Z17
1
7408
Z8
3
7407
Z10, Z15, Z22
2
7404
Z12, Z13
2
74154
Z14, Z21
1
7493
Z18
1
9.84MHz
D901
1
C3
D902
1
C0
D903
1
C2
D904
1
C1
D905
1
T3
D906
1
T2
D907
1
T0
D908
1
PHASE_CLK
D909
1
PHI1_REG
D910
1
T1
D911
1
INH_MEM
D912
1
DIV64_CLK
D913
1
PHI2_MEM
D914
1
PHI1_MEM
D915
1
STROBE1
D916
1
EN_COMP
D917
1
STROBE3
D918
1
STROBE4
D919
1
STROBE2
D920
1
INT_FACE_CLK
D921
1
PORT0
D941
1
PORT1
D942
1
PORT2
D943
1
PORT3
D944
1
BEEP
D945
1
CLICK
D946
1
DECK1
D947
1
DECK2
D948
1
RD_BLK
D949
1
WR_BLK
D950
1
WR_EOF
D951
1
BACKSP
D952
1
SLEWFWD
D953
1
SLEWBCK
D954
1
REWIND
D955
1
T_STOP
D956
1
ADDR
D957
1
STATUS
D958
1
DATA
D959
1
WRITE
D960
1
COM1
D961
1
COM2
D962
1
COM3
D963
1
COM4
D964
1
120uH 75mA
L1
2
160p
C1, C2
1
51p
C3
5
6V47u
C4, C8, C9, C15, C20
12
.1u
C5, C6, C7, C11, C12, C13, C14, C17 +4
1
.01u 50V
C10
1
.1
C16
3
.001u 200V
C21, C22, C23
1
1k5
R1
11
2k2
R2, R9, R19, R20, R21, R22, R23, R24 +3
3
1k
R3, R5, R6
1
560
R4
1
5.1
R7
1
1.2
R8
1
10k
R10
9
470
R11, R12, R13, R14, R15, R16, R17, R18 +1
45
470
R901, R902, R903, R904, R905, R906, R907, R908 +37

Decoder design files

The KiCad project lives in the Bread80/Datapoint2200 repository on GitHub; these links point at the commit this page was built from.

Decoder: common questions

What microcontroller does the Decoder use?

The Decoder is built around the RP2040_Stamp, from the RP2040/RP2350 family.

How big is the Decoder PCB?

The Decoder measures 272.4 × 146.7 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Decoder?

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

Where can I download the Decoder design files?

From the Bread80/Datapoint2200 repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Decoder design in my own project?

The repository has no license, so all rights stay with Bread80. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Decoder 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 Datapoint2200

Similar boards