P8x ps2-card

ksr·p8x·hardware/ps2-card/kicad/p8x-ps2-card.kicad_pcb

P8x ps2-card PCB layout, top view — open source board by ksr

About the P8x ps2-card PCB

P8x ps2-card is an open source PCB design by ksr, published on GitHub. It is a 4-layer board measuring 280 × 140 mm, with 30 components from 11 distinct parts.

Other key parts include the 74HCT30, 74HCT138, WIN CMP, 74HCT374 and 74HCT244. By type, the board carries 13 ICs, 13 capacitors, 1 connector and 1 resistor.

From the project

Built by the bespoke genps2.py (placement: the two mini-DIN-6 sockets on the bottom edge, the four status LEDs on the right, the bus connector on the left) from the canonical geneagle netlist (CARDS["ps2-card"]: an ATmega1284P behind a 74HCT374/74HCT244 latch bridge), to the same

Built by the bespoke genps2.py (placement: the two mini-DIN-6 sockets on the bottom edge, the four status LEDs on the right, the bus connector on the left) from the canonical geneagle netlist (CARDS["ps2-card"]: an ATmega1284P behind a 74HCT374/74HCT244 latch bridge), to the same standard as the memory card: 4-layer (F/B signals, In1=GND, In2=VCC planes), a bypass cap above each IC, part values on silk. Routed with Freerouting. GENERATORS ARE CANON -- edit genps2.py (or the netlist in geneagle.py) and re-run build.sh here (or generators/build.sh ps2-card).

Main components on the P8x ps2-card

P8x ps2-card bill of materials (BOM)

30 components, 11 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
74HCT30
U1
4
74HCT138
U2, U3, U5, U6
1
WIN CMP
U4
4
74HCT374
U7, U8, U9, U10
2
74HCT244
U11, U12
1
PS/2 MCU
U13
1
MABC96R
J1
1
PS2-KBD
PS2A
1
PS2-MOUSE
PS2B
13
100nF
C1, C2, C3, C4, C5, C6, C7, C8 +5
1
4X10K
RN1

P8x ps2-card design files

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

P8x ps2-card: common questions

How big is the P8x ps2-card PCB?

The P8x ps2-card measures 280 × 140 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the P8x ps2-card?

30 components, from 11 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 P8x ps2-card design files?

From the ksr/p8x repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the P8x ps2-card design in my own project?

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

More boards in p8x