Skip to the content
PCBKitNew board
2 layers26 × 34 mmAdapter, the printed circuit board in 3D

10-host isolated ATX rack controller hardware planning, interactive 3D model and wiring documentation

Size
26 × 34 mm
Copper layers
2
Thickness
1.6 mm
Parts
6
Nets
5
Pads
20
Tracks, vias
30, 0
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
13 Oct 2026
Updated
30 Oct 2026

Overview

Adapter is an open-source printed circuit board by ddasdkimo, from the ddasdkimo/rack-atx-controller repository on GitHub. It is a 2-layer board of 26 × 34 mm with 6 parts on 5 nets, routed with 30 tracks and 0 vias.

It is built around the PZ254V-11-02P and S10B-PHDSS(LF)(SN). It belongs with the interfaces and adapters boards of this library.

Main components

2

README

hardware/cad/README.md

Active CAD: B.2 schematic / R.2 routing

Open B2/rack-atx-controller.kicad_pro for the controller schematic; B2/adapter.kicad_pro for the six-component passive adapter; B2/rack-atx-controller.kicad_pcb in PCB Editor for the 100×110 mm routed candidate. Routing was authorized by the user. No Gerber or CPL exists.

The B.2 controller contains 300 electrical components; the placement adds four M3 holes. The controller has 2,754 track segments and 185 vias; the 26×34 mm adapter has 30 segments and no vias. Both boards have zero native unconnected items and configured DRC violations. The web 3D uses native placement, copper and adapter coordinates with simplified component envelopes. USB/Ethernet qualification, factory DFM and physical tests remain; see ../ROUTING-R2.md. Generators write into B2/placement to preserve the routed master.

sh
python3 scripts/make-schematic.py
kicad-cli sch export netlist --format kicadxml -o artifacts/local/controller.xml hardware/cad/B2/rack-atx-controller.kicad_sch
kicad-cli sch export netlist --format kicadxml -o artifacts/local/adapter.xml hardware/cad/B2/adapter.kicad_sch
kicad-cli sch erc --format json -o artifacts/local/erc.json hardware/cad/B2/rack-atx-controller.kicad_sch
kicad-cli sch erc --format json -o artifacts/local/adapter-erc.json hardware/cad/B2/adapter.kicad_sch
python3 scripts/check-circuit.py
python3 hardware/simulation/run-b2.py
python3 scripts/cost.py
kicad-cli sch export pdf -o hardware/release/controller-schematic.pdf hardware/cad/B2/rack-atx-controller.kicad_sch
kicad-cli sch export pdf -o hardware/release/adapter-schematic.pdf hardware/cad/B2/adapter.kicad_sch

Run from the repository root. Use KiCad's bundled Python (wx + pcbnew) for scripts/make-layout-s3.py and scripts/check-layout-s3.py, then kicad-cli pcb drc --format json -o artifacts/local/s3-drc.json hardware/cad/B2/rack-atx-controller.kicad_pcb. Export/ ERC operations on the same project must run sequentially. Source library paths in generators currently target macOS KiCad; adapt paths on other platforms.

BOM, schematic and PCB candidate footprints agree; custom TLP3122A and input-terminal land patterns live in RackATX.pretty, referenced relative to B2. Manufacturer/physical DFM qualification is still required. Raw CLI netlists stay ignored because they include workstation paths. Never publish them. Historical CAD in this directory and archive/B1 is retained, not the current revision.

Parts

6
QtyValueFootprintReferences
5PZ254V-11-02PConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJA2, JA3, JA4, JA5, JA6
1S10B-PHDSS(LF)(SN)Connector_JST:JST_PHD_S10B-PHDSS_2x05_P2.00mm_HorizontalJA1

Questions

How big is the Adapter PCB?

It measures 26 × 34 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Adapter use?

6 parts, built around the PZ254V-11-02P and S10B-PHDSS(LF)(SN). The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Adapter KiCad files?

From the ddasdkimo/rack-atx-controller repository on GitHub, at the commit this page was made from: the board is hardware/cad/B2/adapter.kicad_pcb and its schematic hardware/archive/B1/cad/adapter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Adapter design in my own project?

Its repository states no licence, so its author keeps all rights: ask ddasdkimo before reusing the design.

More from ddasdkimo/rack-atx-controller

3
  • 2 layers200 × 170 mmRouting R1, the printed circuit board in 3D

    Routing R1

    ddasdkimo/rack-atx-controller

    10-host isolated ATX rack controller hardware planning, interactive 3D model and wiring documentation

    698 parts
  • 2 layers160 × 110 mmCompact S1-placement, the printed circuit board in 3D

    Compact S1-placement

    ddasdkimo/rack-atx-controller

    10-host isolated ATX rack controller hardware planning, interactive 3D model and wiring documentation

    694 parts
  • 2 layers100 × 110 mmRack atx controller, the printed circuit board in 3D

    Rack atx controller

    ddasdkimo/rack-atx-controller

    10-host isolated ATX rack controller hardware planning, interactive 3D model and wiring documentation

    304 parts

Similar boards

  • 4 layers22.9 × 61 mmPico ice, the printed circuit board in 3D

    Pico ice

    tinyvision-ai-inc/pico-ice

    Raspberry Pi PICO board + Lattice iCE40 FPGA's

    109 parts203MIT
  • 2 layers100 × 76 mmEmc flyback, the printed circuit board in 3D

    Emc flyback

    ChengminLi/AI-PCB-layout

    AI agent skill for designing and reviewing power-electronics PCBs, with a human review gate after every step

    90 parts31CC-BY-4.0
  • 2 layers56 × 36.6 mmCodemyriad protogon, the printed circuit board in 3D

    Codemyriad protogon

    codemyriad/protogon

    Protogon: a protoboard hexpansion for the EMF Camp badge

    14 parts3CERN-OHL-P-2.0
  • 4 layers200 × 100 mmMinUS, the printed circuit board in 3D

    MinUS

    kelu124/minus

    Minimal ultrasound platform

    222 parts3
  • 4 layers50 × 70 mmRp569, the printed circuit board in 3D

    Rp569

    kelu124/rp569

    RP569 - PIOs to usb3 ( rp2350 x ch569 )

    146 parts3
  • 4 layers42 × 65 mmIcarus Flight Computer, the printed circuit board in 3D

    Icarus Flight Computer

    daedalus-ind/icarus-hardware

    Hardware of the onboard flight computer for the Icarus rocket.

    106 parts2MIT
  • 4 layers250 × 145 mmThermo40, the printed circuit board in 3D

    Thermo40

    mahmoud-elghamry/thermocouple

    This directory is a self-contained KiCad 10 project. It does not share files with, and must not be confused with, the single-channel board in hardware/single-channel/.

    731 parts1