Skip to the content
6 layers78 × 89.5 mmAtx-24pin rev3, the printed circuit board in 3D

ONE board file, kept current by the wave (owner directive 2026-07-25: "the current best should be placed into a candidate folder per board and kept current with only one board ideally so we have a reference").

Size
78 × 89.5 mm
Copper layers
6
Thickness
1.6 mm
Parts
129
Nets
89
Pads
490
Tracks, vias
2,093, 350
Pours
43
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
30 May 2026
Updated
6 Nov 2026

Overview

Atx-24pin rev3 is an open-source printed circuit board by nathanfraske, from the nathanfraske/CEC-Platform repository on GitHub, published under the Apache-2.0 licence. It is a 6-layer board of 78 × 89.5 mm with 129 parts on 89 nets, routed with 2,093 tracks and 350 vias.

It is built around the ESP32-C6-MINI-1-N4, TJA1051T/3/1J and INA238AIDGSR, with the INA181A2IDBVR(LX), SN74LVC1G17DBVR and TPS2121RUXR among its other parts. Its parts include 47 capacitors, 28 resistors, 19 ICs, 6 connectors and 5 diodes. It belongs with the ESP32 and RISC-V boards of this library.

Main components

12

README

beta/hub-standard-rev2/candidate/README.md

candidate/: the current best diagnostic board for this module

ONE board file, kept current by the wave (owner directive 2026-07-25: "the current best should be placed into a candidate folder per board and kept current with only one board ideally so we have a reference").

<board>-candidate.kicad_pcb (+ its .kicad_pro / .kicad_dru sidecars) is a COPY of the best board the wave has ever published for this module, with candidate.json recording where it came from and how it graded. Open it to see the real current state of the layout without digging through build/fresh-wave-*/.

IMPORTANT: candidate/ is a diagnostic-reference channel, not a release-acceptance channel. A routed board remains here when its route gate fails so reviewers can see and improve the best failure. candidate.json therefore records candidate_role: diagnostic-reference, release_accepted: false, and the distinct route_gate_passed result. Only the aggregate release pipeline may accept a board.

RULES the wave enforces on every publish:

  • SCHEMATIC FRESHNESS outranks score: a winner matching more of the CURRENT component signatures replaces the reference even on a worse score, and a staler board never replaces a fresher one. The signature covers value, footprint, and numbered-pad nets. schematic_match and schematic_exact in candidate.json record the result. A board that grades well but predates a schematic or footprint change is the worse reference;
  • otherwise it replaces this file only when the new winner BEATS the recorded sort_key (lower is better -- the same ranking the wave itself uses);
  • a board satisfying the CURRENT segmented-mezzanine geometry replaces one that violates it, independent of route score; an obsolete mechanical datum is stale in the same way an obsolete component signature is stale;
  • a routed winner always beats a placement-only one, and a placement-only winner NEVER overwrites a routed reference;
  • exactly one .kicad_pcb lives here -- stale board files are pruned.

candidate.json is also refreshable without publishing a board. Consumers that use a candidate as a placement oracle or materialization template MUST require schematic_exact: true after a current refresh. A stale candidate remains useful for historical outline, connector, mount, and copper review, but it is not a component-inventory or pin/net authority.

This is a REFERENCE, not the board of record: it is machine-written, so never hand-edit it (edits are silently overwritten by the next better wave). The authoritative schematic + the module's own project files stay in the parent directory.

Parts

129
QtyValueFootprintReferences
29100nFcec-Capacitor_SMD:C_0402_1005MetricC3, C4, C5, C10, C11, C12, C13, C18, C20, C22, C26, C27, C28, C52, C54, C60 +13
810kΩcec-Resistor_SMD:R_0402_1005MetricR2, R10, R51, R56, R60, R61, R69, R76
810uFcec-Capacitor_SMD:C_0805_2012MetricC6, C7, C9, C19, C21, C23, C53, C55
71uFcec-Capacitor_SMD:C_0603_1608MetricC1, C2, C14, C15, C16, C17, C24
6100kΩcec-Resistor_SMD:R_0402_1005MetricR7, R52, R54, R57, R73, R75
4INA238cec-Package_SO:VSSOP-10_3x3mm_P0.5mmU10, U11, U12, U13
4PESD5V0S1BAcec-Diode_SMD:D_SOD-323D1, D3, D4, D7
4TLV7011DBVRcec-Package_TO_SOT_SMD:SOT-23-5U73V31, U75V1, U75VSB1, U712V1
4XFCN T34069cec-Connector_Screw:XFCN_T34069_THT_M3_40ATB1, TB2, TB4, TB5
32.2kΩcec-Resistor_SMD:R_0402_1005MetricR1, R3, R4
32mΩcec-Resistor_SMD:R_2512_6332MetricRS1, RS2, RS3
3Fiducial_1mm_Mask2mmcec-Fiducial:Fiducial_1mm_Mask2mmFID1, FID2, FID3
20Ωcec-Resistor_SMD:R_0402_1005MetricR_BYP_H1, R_BYP_L1
21kΩcec-Resistor_SMD:R_0402_1005MetricR70, R71
233kΩcec-Resistor_SMD:R_0402_1005MetricR53, R58
243.2kΩcec-Resistor_SMD:R_0402_1005MetricR55, R59
25.1kΩcec-Resistor_SMD:R_0402_1005MetricR8, R9
274LVC1G17cec-Package_TO_SOT_SMD:SOT-23-5U4, U8
2INA181A2IDBVRcec-Package_TO_SOT_SMD:SOT-23-6_TI_DBV0006AU65V1, U65VSB1
2INA181A2IDBVRcec-Package_TO_SOT_SMD:SOT-23-6U63V31, U612V1
2TPS2121RUXRcec-Package_DFN_QFN:RUX0012AU5, U6
2TTR32100127-0600cec-Connector_Screw:XFCN_TTR32100127-0600_THT_M3_60ATB6, TB9
10R (FB position, populate on EMC evidence)cec-Capacitor_SMD:C_0805_2012MetricFB2
1100Ωcec-Resistor_SMD:R_0402_1005MetricR72
115kΩcec-Resistor_SMD:R_0402_1005MetricR74
12.2uFcec-Capacitor_SMD:C_0603_1608MetricC51
120kΩcec-Resistor_SMD:R_0402_1005MetricR50
122uFcec-Capacitor_SMD:C_0805_2012MetricC25
12u2cec-Capacitor_SMD:C_0603_1608MetricC50
1600R@100MHz FB (MPZ2012S601AT000)cec-Capacitor_SMD:C_0805_2012MetricFB1
1750mA/16V PTCcec-Resistor_SMD:R_1206_3216MetricF1
1AO3400Acec-Package_TO_SOT_SMD:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BRQ1
1ATX-24 PSUcec-Connector_Molex:Molex_Mini-Fit_Jr_5569-24A1_2x12_P4.20mm_HorizontalJ3
1BAT54Scec-Package_TO_SOT_SMD:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-TLD5
1BOOTcec-Button_Switch_SMD:TS-1088-AR02016SW1
1ESP32-C6-MINI-1-N4cec-RF_Module:ESP32-C6-MINI-1U1
1M2 GND lugcec-MountingHole:MountingHole_2.2mm_M2_Pad_Via_Slim_6mm_HardwareH1
1R025cec-Resistor_SMD:R_2512_6332MetricRS4
1RESETcec-Button_Switch_SMD:TS-1088-AR02016SW2
1SSQ-102-03-G-Dcec-Connector_PinSocket_2.54mm:Samtec_SSQ-102-03-G-D_2x02_P2.54mm_VerticalJ_SIG1
1TJA1051T/3cec-Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1TLV75533PDRVRcec-Package_SON:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mmU3
1TO-HUB-PWRcec-Connector_JST:JST_XH_S2B-XH-A_1x02_P2.50mm_HorizontalJ2
1TO-HUB-STACK-COMMScec-Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ6C
1TO-HUB-STACK-IDcec-Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ6D
1TO-HUB-STACK-PWRcec-Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ6P
1USB-C 2.0cec-Connector_USB:USB_C_Receptacle_GCT_USB4215-03-AJ5
1USBLC6-2SC6cec-Package_TO_SOT_SMD:SOT-23-6D_USB1

More from nathanfraske/CEC-Platform

12
  • 6 layers84.5 × 72.2 mmHub standard rev2, the printed circuit board in 3D

    Hub standard rev2

    nathanfraske/CEC-Platform

    ONE board file, kept current by the wave (owner directive 2026-07-25: "the current best should be placed into a candidate folder per board and kept current with only one board ideally so we have a reference").

    117 partsApache-2.0
  • 6 layers86 × 74 mmHub standard rev2-candidate, the printed circuit board in 3D

    Hub standard rev2-candidate

    nathanfraske/CEC-Platform

    ONE board file, kept current by the wave (owner directive 2026-07-25: "the current best should be placed into a candidate folder per board and kept current with only one board ideally so we have a reference").

    115 partsApache-2.0
  • 6 layers58 × 72 mm12vhpwr standard, the printed circuit board in 3D

    12vhpwr standard

    nathanfraske/CEC-Platform

    ONE board file, kept current by the wave (owner directive 2026-07-25: "the current best should be placed into a candidate folder per board and kept current with only one board ideally so we have a reference").

    110 partsApache-2.0
  • 4 layers98 × 74 mmHub standard, the printed circuit board in 3D

    Hub standard

    nathanfraske/CEC-Platform

    ONE board file, kept current by the wave (owner directive 2026-07-25: "the current best should be placed into a candidate folder per board and kept current with only one board ideally so we have a reference").

    91 partsApache-2.0
  • 4 layers96 × 40.6 mmEps-8pin candidate, the printed circuit board in 3D

    Eps-8pin candidate

    nathanfraske/CEC-Platform

    ONE board file, kept current by the wave (owner directive 2026-07-25: "the current best should be placed into a candidate folder per board and kept current with only one board ideally so we have a reference").

    77 partsApache-2.0
  • 6 layers86.5 × 47.6 mmPcie-8pin-2port candidate, the printed circuit board in 3D

    Pcie-8pin-2port candidate

    nathanfraske/CEC-Platform

    ONE board file, kept current by the wave (owner directive 2026-07-25: "the current best should be placed into a candidate folder per board and kept current with only one board ideally so we have a reference").

    75 partsApache-2.0
  • 4 layers24pin module, the printed circuit board in 3D

    24pin module

    nathanfraske/CEC-Platform

    ONE board file, kept current by the wave (owner directive 2026-07-25: "the current best should be placed into a candidate folder per board and kept current with only one board ideally so we have a reference").

    69 partsApache-2.0
  • 6 layers88 × 40 mmEps-8pin rev3, the printed circuit board in 3D

    Eps-8pin rev3

    nathanfraske/CEC-Platform

    ONE board file, kept current by the wave (owner directive 2026-07-25: "the current best should be placed into a candidate folder per board and kept current with only one board ideally so we have a reference").

    68 partsApache-2.0
  • 4 layers78 × 28.3 mmEps8pin module, the printed circuit board in 3D

    Eps8pin module

    nathanfraske/CEC-Platform

    ONE board file, kept current by the wave (owner directive 2026-07-25: "the current best should be placed into a candidate folder per board and kept current with only one board ideally so we have a reference").

    58 partsApache-2.0
  • 4 layers82.9 × 79 mm24pin module, the printed circuit board in 3D

    24pin module

    nathanfraske/CEC-Platform

    ONE board file, kept current by the wave (owner directive 2026-07-25: "the current best should be placed into a candidate folder per board and kept current with only one board ideally so we have a reference").

    49 partsApache-2.0
  • 4 layers86.4 × 44 mmPcie2-inrow, the printed circuit board in 3D

    Pcie2-inrow

    nathanfraske/CEC-Platform

    ONE board file, kept current by the wave (owner directive 2026-07-25: "the current best should be placed into a candidate folder per board and kept current with only one board ideally so we have a reference").

    48 partsApache-2.0
  • 4 layers59.8 × 21.3 mmAtx24-out db board, the printed circuit board in 3D

    Atx24-out db board

    nathanfraske/CEC-Platform

    ONE board file, kept current by the wave (owner directive 2026-07-25: "the current best should be placed into a candidate folder per board and kept current with only one board ideally so we have a reference").

    8 partsApache-2.0

Similar boards

  • 4 layers33.5 × 24 mmUSBPowerMeter, the printed circuit board in 3D

    USBPowerMeter

    JunKimmmy/USBPowerMeter

    A compact USB-C passthrough power meter that displays real-time voltage, current, and power on an integrated 128×64 OLED screen.

    84 parts8
  • 2 layers77.5 × 100 mmRover pdb, the printed circuit board in 3D

    Rover pdb

    devkyber/PCB

    AI-assisted PCB engineering for native KiCad: source evidence, scoped changes, checked previews, human review, and reproducible release packages.

    93 parts
  • 2 layers83.3 × 48 mmHaptic wheel pcb, the printed circuit board in 3D

    Haptic wheel pcb

    ianfm/foc-driver-pcb

    BLDC driver aimed at FOC motor control

    55 parts
  • 2 layers75 × 55 mmWellfed bench, the printed circuit board in 3D

    Wellfed bench

    Isaac-Duarte/wellfed

    Open firmware that runs the PETLIBRO Granary PLAF103 pet feeder on your own Wi-Fi: no cloud, no account. Early and in testing.

    93 parts8MIT
  • 4 layers90 × 60 mmBench psu, the printed circuit board in 3D

    Bench psu

    PaulBichl/VibePCB-bench-psu

    USB-C PD (20 V) powered bench supply, 2 independent channels, 1.6-16.6 V / 3 A each, constant voltage / constant current, designed with VibePCB.

    206 parts1
  • 2 layers57.5 × 42.8 mmBlack Body Heater Control, the printed circuit board in 3D

    Black Body Heater Control

    DylanLockyer/Black_Body

    Electrical system for black body MKID tester

    52 parts1MIT
  • 6 layers91.6 × 50.6 mmSmokebreak, the printed circuit board in 3D

    Smokebreak

    offgridevices/offgrid-hardware

    Open hardware from OffGrid Devices. One folder per board. CERN-OHL-S.

    208 partsCERN-OHL-S-2.0
  • 4 layers62.5 × 44.5 mmEsp32s3-plant monitor, the printed circuit board in 3D

    Esp32s3-plant monitor

    MuffinByteLabs/esp32s3-plant-monitor

    Portfolio PCB: ESP32-S3 Wi-Fi plant monitor. 4-layer KiCad 10 design, fabricated and assembled at JLCPCB — schematic, reviews and the frozen manufacturing package all readable in-browser.

    70 parts3CERN-OHL-P-2.0

Questions

How big is the Atx-24pin rev3 PCB?

It measures 78 × 89.5 mm and has 6 copper layers, 1.6 mm thick.

What parts does the Atx-24pin rev3 use?

129 parts, built around the ESP32-C6-MINI-1-N4, TJA1051T/3/1J, INA238AIDGSR and INA181A2IDBVR(LX). 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 Atx-24pin rev3 KiCad files?

From the nathanfraske/CEC-Platform repository on GitHub, at the commit this page was made from: the board is checkpoints/review-20261104-final/boards/atx-24pin-rev3/board.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Atx-24pin rev3 design in my own project?

Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).