Atx-24pin rev3-candidate
nathanfraske·CEC-Platform·beta/atx-24pin-rev3/candidate/atx-24pin-rev3-candidate.kicad_pcb
About the Atx-24pin rev3-candidate PCB
Atx-24pin rev3-candidate is an open source ESP32 PCB design by nathanfraske, published on GitHub under the Apache-2.0 license. It is a 6-layer board measuring 86 × 95 mm, with 126 components from 55 distinct parts.
Its main chip is the ESP32-C6-MINI-1-N4, from the ESP32 family. Other key parts include the TJA1051T/3, LP5907MFX-3.3, TPS2121RUXR, 74LVC1G17 and INA238AIDGSR. By type, the board carries 44 capacitors, 28 resistors, 19 ICs, 6 connectors, 5 diodes and 2 switches.
From the project
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").
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").
-candidate.kicadpcb (+ its .kicadpro / .kicaddru 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-/.
Main components on the Atx-24pin rev3-candidate
Atx-24pin rev3-candidate bill of materials (BOM)
126 components, 55 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-C6-MINI-1-N4 Espressif Systems | ESP32-C6-MINI-1 | U1 |
| 1 | TJA1051T/3 NXP | SOIC-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | LP5907MFX-3.3 TLV75533PDRVR Texas Instruments | WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm | U3 |
| 1 | TPS2121RUXR 74LVC1G17 Texas Instruments | SOT-23-5 | U4 |
| 2 | TPS2121RUXR | RUX0012A | U5, U6 |
| 1 | 74LVC1G17 | SOT-23-5 | U8 |
| 2 | INA238AIDGSR INA238 Texas Instruments | VSSOP-10_3x3mm_P0.5mm | U10, U11 |
| 2 | INA238 | VSSOP-10_3x3mm_P0.5mm | U12, U13 |
| 4 | INA181A2IDBVR | SOT-23-6 | U63V31, U65V1, U65VSB1, U612V1 |
| 4 | TLV7011DBVR | SOT-23-5 | U73V31, U75V1, U75VSB1, U712V1 |
| 1 | AO3400A | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | Q1 |
| 1 | TO-HUB-PWR | JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal | J2 |
| 1 | ATX-24 PSU | Molex_Mini-Fit_Jr_5569-24A1_2x12_P4.20mm_Horizontal | J3 |
| 1 | U262-161N-4BVC11 USB-C 2.0 XKB Connection | USB_C_Receptacle_XKB_U262-16XN-4BVC11 | J5 |
| 1 | TO-HUB-STACK-COMMS | PinHeader_2x04_P2.54mm_Vertical | J6C |
| 1 | TO-HUB-STACK-ID | PinHeader_2x02_P2.54mm_Vertical | J6D |
| 1 | TO-HUB-STACK-PWR | PinHeader_2x03_P2.54mm_Vertical | J6P |
| 1 | USBLC6-2SC6 | SOT-23-6 | D_USB1 |
| 1 | 1206L075/16WR 750mA/16V PTC Littelfuse | R_1206_3216Metric | F1 |
| 1 | SSQ-104-03-G-S | PinSocket_1x04_P2.54mm_Vertical | J_SIG1 |
Show 35 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | CSS2H-2512R-L500F 2mΩ Bourns | R_2512_6332Metric | RS1, RS2 |
| 1 | 2mΩ | R_2512_6332Metric | RS3 |
| 1 | R025 | R_2512_6332Metric | RS4 |
| 2 | 0Ω | R_0402_1005Metric | R_BYP_H1, R_BYP_L1 |
| 1 | TS-1088-AR02016 BOOT XKB | TS-1088-AR02016 | SW1 |
| 1 | TS-1088-AR02016 RESET XKB | TS-1088-AR02016 | SW2 |
| 10 | TE 63969-1 | TE_63969_FASTON_Receptacle_250_Vertical_THT | TB1, TB2, TB3, TB4, TB5, TB6, TB7, TB8 +2 |
| 1 | PESD5V0S1BA Nexperia | D_SOD-323 | D1 |
| 1 | USBLC6-2SC6 PESD5V0S1BA UMW | D_SOD-323 | D3 |
| 2 | PESD5V0S1BA | D_SOD-323 | D4, D7 |
| 1 | BAT54S | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-TL | D5 |
| 1 | MPZ2012S601AT000 600R@100MHz FB (MPZ2012S601AT000) TDK | C_0805_2012Metric | FB1 |
| 1 | 0805W8F0000T5E 0R (FB position, populate on EMC evidence) UNI-ROYAL | C_0805_2012Metric | FB2 |
| 2 | CL10A105KB8NNNC 1uF Samsung | C_0603_1608Metric | C1, C2 |
| 7 | CL05B104KO5NNNC 100nF Samsung | C_0402_1005Metric | C3, C4, C5, C8, C10, C11, C20 |
| 3 | CL21A106KAYNNNE 10uF Samsung | C_0805_2012Metric | C6, C7, C9 |
| 19 | 100nF | C_0402_1005Metric | C12, C13, C18, C22, C52, C54, C60, C61 +11 |
| 5 | 1uF | C_0603_1608Metric | C14, C15, C16, C17, C24 |
| 4 | 10uF | C_0805_2012Metric | C19, C23, C53, C55 |
| 1 | CL05B104KO5NNNC 10uF Samsung | C_0805_2012Metric | C21 |
| 1 | 22uF | C_0805_2012Metric | C25 |
| 1 | 2u2 | C_0603_1608Metric | C50 |
| 1 | 2.2uF | C_0603_1608Metric | C51 |
| 3 | 0402WGF2201TCE 2.2kΩ UNI-ROYAL | R_0402_1005Metric | R1, R3, R4 |
| 2 | 0402WGF1002TCE 10kΩ UNI-ROYAL | R_0402_1005Metric | R2, R10 |
| 1 | 0402WGF1003TCE 100kΩ UNI-ROYAL | R_0402_1005Metric | R7 |
| 2 | 0402WGF5101TCE 5.1kΩ UNI-ROYAL | R_0402_1005Metric | R8, R9 |
| 1 | 20kΩ | R_0402_1005Metric | R50 |
| 6 | 10kΩ | R_0402_1005Metric | R51, R56, R60, R61, R69, R76 |
| 5 | 100kΩ | R_0402_1005Metric | R52, R54, R57, R73, R75 |
| 2 | 33kΩ | R_0402_1005Metric | R53, R58 |
| 2 | 43.2kΩ | R_0402_1005Metric | R55, R59 |
| 2 | 1kΩ | R_0402_1005Metric | R70, R71 |
| 1 | 100Ω | R_0402_1005Metric | R72 |
| 1 | 15kΩ | R_0402_1005Metric | R74 |
Atx-24pin rev3-candidate design files
The KiCad project lives in the nathanfraske/CEC-Platform repository on GitHub; these links point at the commit this page was built from.
Atx-24pin rev3-candidate: common questions
What microcontroller does the Atx-24pin rev3-candidate use?
The Atx-24pin rev3-candidate is built around the ESP32-C6-MINI-1-N4, from the ESP32 family.
How big is the Atx-24pin rev3-candidate PCB?
The Atx-24pin rev3-candidate measures 86 × 95 mm, has 6 copper layers and is 1.6 mm thick.
How many components are on the Atx-24pin rev3-candidate?
126 components, from 55 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 Atx-24pin rev3-candidate design files?
From the nathanfraske/CEC-Platform repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the Atx-24pin rev3-candidate design in my own project?
Yes, under the terms of its Apache-2.0 license, which nathanfraske chose for the repository.
Can I test firmware for the Atx-24pin rev3-candidate without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
More boards in CEC-Platform
ESP32
12vhpwr standard module
nathanfraske
58 × 80 mm90 parts4LApache-2.00ESP32
Eps-8pin rev3
nathanfraske
96 × 40 mm63 parts4LApache-2.00ESP32
Pcie3-rev2
nathanfraske
103.4 × 44 mm54 parts4LApache-2.00ESP32
CEC PCIe 8-pin 3-Port Module
nathanfraske
103.4 × 56 mm54 parts4LApache-2.00ESP32
Pcie3-rev2-routed
nathanfraske
103.4 × 44 mm54 parts4LApache-2.00ESP32
24pin module
nathanfraske
82.9 × 79 mm46 parts4LApache-2.00ESP32
CEC PCIe 8-pin 2-Port Module
nathanfraske
86.4 × 44 mm45 parts4LApache-2.00ESP32
Pcie2-inrow routed
nathanfraske
86.4 × 44 mm45 parts4LApache-2.00ESP32
Build final
nathanfraske
96.1 × 43.7 mm45 parts4LApache-2.00ESP32
Pcie2-inrow
nathanfraske
86.4 × 44 mm45 parts4LApache-2.00ESP32
Eps rev3-n2
nathanfraske
96.1 × 43.7 mm45 parts4LApache-2.00
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k