

- Size
- 75 × 60 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 152
- Nets
- 139
- Pads
- 577
- Tracks, vias
- 677, 464
- Pours
- 51
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 1 Jan 2026
- Updated
- 29 Jun 2026
Overview
PT is an open-source printed circuit board by npgo22, from the npgo22/PT repository on GitHub. It is a 4-layer board of 75 × 60 mm with 152 parts on 139 nets, routed with 677 tracks and 464 vias.
It is built around the LAN8742A-CZ, TJA1042T/3/1J and AP2112K-3.3, with the USBLC6-2SC6 and SKRPANE010 among its other parts. Its parts include 56 capacitors, 45 resistors, 17 connectors, 7 ICs and 6 diodes. It belongs with the STM32 boards of this library.
Main components
5LAN8742A-CZ
QFN-24-EP(4x4)0℃~+70℃ 1.8V~3.3V 10BASE-T、100BASE-TX 10Mbit/s、100Mbit/s Ethernet Transceiver RMII QFN-24-EP(4x4) Ethernet Transceivers ROHSMicrochip TechnologyEthernet TransceiversTJA1042T/3/1J
SOIC-8-40℃~+150℃ 15uA 4.5V~5.5V 5Mbps 70mA SOIC-8 CAN Transceivers ROHSNXP SemiconductorsCAN TransceiversAP2112K-3.3
SOT253.3V 600mA CMOS Low Dropout Linear Regulator with EnableDiodes IncorporatedUncategorisedUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)SKRPANE010
SMD-4P,4.2x3.2mm-40℃~+90℃ 1,000,000 cycles 1.57N 16V 2.5mm 3.2mm 4.2mm J-Lead Oval Button SPST Surface Mount,Vertical Without Bracket SMD-4P,4.2x3.2mm Tactile Switches ROHSALPSALPINETactile Switches
Parts
152| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | 100nF | APRLPrints:C_0603 | C1, C2, C3, C4, C19, C20, C21, C22, C25, C30, C31, C32, C33, C44, C45, C46 +4 |
| 16 | 100R | APRLPrints:R_0603 | R20, R22, R23, R25, R26, R28, R29, R31, R32, R34, R35, R37, R38, R40, R41, R43 |
| 10 | 1uF | APRLPrints:C_0603 | C18, C23, C34, C35, C37, C38, C48, C49, C51, C52 |
| 9 | 10k | APRLPrints:R_0603 | R4, R5, R6, R7, R8, R15, R17, R44, R45 |
| 8 | 100R | APRLPrints:R_0805 | R21, R24, R27, R30, R33, R36, R39, R42 |
| 8 | 10nF | APRLPrints:C_0603 | C29, C36, C39, C42, C43, C50, C53, C56 |
| 8 | Conn_02x01 | libpt:TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal | J8, J9, J10, J11, J13, J14, J15, J16 |
| 8 | NetTie_2 | NetTie:NetTie-2_SMD_Pad0.5mm | NT1, NT2, NT3, NT4, NT5, NT6, NT7, NT8 |
| 6 | 22uF | APRLPrints:C_0805 | C12, C13, C14, C15, C16, C17 |
| 6 | LED | APRLPrints:LED_0603 | D1, D2, D3, D4, D5, D6 |
| 4 | 10pF | APRLPrints:C_0603 | C8, C9, C27, C28 |
| 4 | 30pF | APRLPrints:C_0603 | C40, C41, C54, C55 |
| 4 | 47R | APRLPrints:R_0603 | R11, R12, R13, R14 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 500mA | APRLPrints:Fuse_0805_2012Metric | F1, F2, F5 |
| 2 | 16.384 MHz | APRLPrints:3225-4P-L | Y3, Y4 |
| 2 | 2.2uF | APRLPrints:C_0603 | C10, C11 |
| 2 | 25 MHz | APRLPrints:3225-4P-L | Y1, Y2 |
| 2 | 330R | APRLPrints:R_0603 | R18, R19 |
| 2 | 4.7k | APRLPrints:R_0603 | R1, R2 |
| 2 | ADS131A04 | libpt:QFP-32_5x5_Pitch0.5mm | U6, U7 |
| 2 | Conn_02x01 | Connector_PinHeader_2.54mm:PinHeader_2x01_P2.54mm_Vertical | J4, J5 |
| 2 | Screw_Terminal_01x02 | libpt:TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal | J3, J17 |
| 1 | 1.5k | APRLPrints:R_0603 | R10 |
| 1 | 100mA Hold | APRLPrints:Fuse_0805_2012Metric | F4 |
| 1 | 12.1k | APRLPrints:R_0603 | R16 |
| 1 | 120R | APRLPrints:R_0603 | R9 |
| 1 | 150k | APRLPrints:R_0603 | R3 |
| 1 | 220nF | APRLPrints:C_0603 | C26 |
| 1 | 470pF | APRLPrints:C_0603 | C24 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | Conn_02x06_Top_Bottom | Connector_IDC:IDC-Header_2x06_P2.54mm_Vertical | J12 |
| 1 | LAN8742A | Package_DFN_QFN:VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias | U5 |
| 1 | RJ45_Hanrun_HR911105A_Horizontal | Connector_RJ:RJ45_Hanrun_HR911105A_Horizontal | J7 |
| 1 | SKRPANE010 | APRLPrints:SKRPANE010 | SW1 |
| 1 | STM32H563RIVx | Package_DFN_QFN:QFN-68-1EP_8x8mm_P0.4mm_EP6.4x6.4mm | U2 |
| 1 | Screw_Terminal_01x05 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-5-2.54_1x05_P2.54mm_Horizontal | J6 |
| 1 | TC2030 NL | Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical | J1 |
| 1 | TJA1042T-3 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U1 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J2 |
Questions
How big is the PT PCB?
It measures 75 × 60 mm and has 4 copper layers, 1.6 mm thick.
What parts does the PT use?
152 parts, built around the LAN8742A-CZ, TJA1042T/3/1J, AP2112K-3.3 and USBLC6-2SC6. 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 PT KiCad files?
From the npgo22/PT repository on GitHub, at the commit this page was made from: the board is PT.kicad_pcb and its schematic PT.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the PT design in my own project?
Its repository states no licence, so its author keeps all rights: ask npgo22 before reusing the design.
Similar boards
- 4 layers97 × 97.1 mm

- 4 layers71.6 × 60 mm

- 4 layers42 × 100 mm

- 4 layers50 × 50 mm

- 4 layers42 × 46 mm

Chickensticks
npgo22/APRL-Electrical-New
To use the board templates, set KICADUSERTEMPLATEDIR by:
73 parts - 6 layers160 × 136 mm

Serie
npgo22/Serie
The board itself is based around an STM32H723, the fastest microcontroller supported by Klipper at the moment.
549 parts - 2 layers45 × 55 mm

Knuckles controller
fcoury/knuckles
An open-source, wireless column-staggered ergonomic keyboard.
47 parts6MIT - 2 layers80 × 50 mm
