

Phy module-1000-base t1-v1
- Size
- 25 × 25 mm
- Copper layers
- 6
- Thickness
- 1.05 mm
- Parts
- 119
- Nets
- 94
- Pads
- 419
- Tracks, vias
- 777, 242
- Pours
- 411
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 18 Mar 2026
- Updated
- 5 May 2026
Overview
Phy module-1000-base t1-v1 is an open-source printed circuit board by ben5049, from the ben5049/phy-module-hardware repository on GitHub, published under the AGPL-3.0 licence. It is a 6-layer board of 25 × 25 mm with 119 parts on 94 nets, routed with 777 tracks and 242 vias.
It is built around the 88Q2112-A2-NYD2A000-P123, TPS62290TDRVRQ1 and LMQ66420MC3RXBRQ1, with the TPS2116DRL, TPS7B8133QDRVRQ1 and V1P6HM3/H among its other parts. Its parts include 49 capacitors, 27 resistors, 10 diodes, 8 ICs and 5 transistors. It belongs with the STM32 boards of this library.
Main components
1188Q2112-A2-NYD2A000-P123
TQFN-48(7x7)1.8V、2.5V、3.3V 100BASE-T1、1000BASE-T1 100Mbit/s、1Gbit/s Ethernet Transceiver SGMII、RGMII TQFN-48(7x7) Ethernet Transceivers ROHSMarvell TechEthernet TransceiversTPS62290TDRVRQ1
WSON-6-EP(2x2)-40℃~+105℃@(TA) 1 15uA 1A 2.25MHz 2.3V~6V 600mV~6V Adjustable Buck Buck Built-in Yes WSON-6-EP(2x2) DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersLMQ66420MC3RXBRQ1
VQFN-14(2.6x2.6)VQFN-14(2.6x2.6) DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersTPS2116DRL
SOT-583Operating status indication SOT-583 Power Management - Specialized ROHSTexas InstrumentsPower Distribution SwitchesTPS7B8133QDRVRQ1
WSON-6-EP(2x2)-40℃~+125℃@(Ta) 1 150mA 3.3V 3.5uA 40V 60dB@(100Hz) 675mV@(150mA) Fixed Over Current Protection、Short Circuit Protection、Thermal Shutdown Positive WSON-6-EP(2x2) Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsV1P6HM3/H
SMA(DO-214AC)-40℃~+150℃ 1 Independent 150uA@60V 1A 600mV@1A 60V SMA(DO-214AC) Fast Recovery / High Efficiency Diodes ROHSVishay IntertechnologyFast Recovery / High Efficiency DiodesDMN21D2UFB-7B
X1-DFN1006-3-55℃~+150℃ 1 N-channel 1V 2.8pF 20V 27.6pF 3Ω@1.5V 4pF 760mA 900mW 930pC@10V N-Channel X1-DFN1006-3 MOSFETs ROHSDiodes IncorporatedMOSFETsADL3225VT-4R7M-TL000
1210100mΩ 4.7uH 720mA 720mA ±20% 1210 Power Inductors ROHSTDKPower InductorsACT1210G-800-2P-TL10
SMD,3.2x2.5mm-40℃~+125℃ 10MΩ 2 2.6Ω 70mA 80V 80uH@100kHz SMD,3.2x2.5mm Common Mode Filters ROHSTDKCommon Mode FiltersDMP21D0UFB-7B
X1-DFN1006-3-55℃~+150℃ 1.5nC@8V 10.7pF 20V 430mW 495mΩ@4.5V 76.5pF 770mA X1-DFN1006-3 MOSFETs ROHSDiodes IncorporatedMOSFETsNX2016SA-25.000M-STD-CZS-1
SMD2016-4P-10℃~+75℃ 25MHz 80Ω 8pF ±15ppm ±15ppm SMD2016-4P Crystals ROHSNDKCrystals
README
README.mdParts
119| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | 4u7 | project_footprints:C_0402 | C506, C507, C509, C510, C511, C512, C515, C516, C517, C518, C519, C520, C521, C522, C523, C524 +4 |
| 15 | 100n | project_footprints:C_0402 | C203, C204, C205, C206, C208, C209, C210, C211, C212, C213, C214, C217, C502, C602, C603 |
| 7 | 100k | project_footprints:R_0402 | R208, R209, R501, R503, R507, R509, R602 |
| 5 | 1mm | TestPoint:TestPoint_Pad_D1.0mm | TP601, TP602, TP603, TP604, TP605 |
| 4 | 10k | project_footprints:R_0402 | R202, R203, R504, R508 |
| 4 | 1u | project_footprints:C_0402 | C501, C503, C508, C604 |
| 4 | 5k1 | project_footprints:R_0402 | R505, R601, R604, R605 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.7mm_M2.5_Pad | H101, H102, H103, H104 |
| 4 | V1P6HM3/H | project_footprints:V1P6HM3_H | D501, D502, D503, D504 |
| 3 | DMN21D2UFB-7B | project_footprints:DMN21D2UFB7B | Q201, Q501, Q601 |
| 2 | 100n | project_footprints:C_0603 | C301, C302 |
| 2 | 10p | project_footprints:C_0402 | C201, C202 |
| 2 | 10u | project_footprints:C_0805 | C504, C505 |
| 2 | 180k | project_footprints:R_0402 | R511, R512 |
| 2 | 22p | project_footprints:C_0402 | C513, C514 |
| 2 | 360k | project_footprints:R_0402 | R510, R513 |
| 2 | 47k | project_footprints:R_0402 | R207, R506 |
| 2 | 4k7 | project_footprints:R_0402 | R204, R603 |
| 2 | 78438313015 | project_footprints:L_Wurth_WE-MAIA-1610 | L502, L503 |
| 2 | ADL3225VT-4R7M-TL000 | project_footprints:ADL3225VT4R7MTL000 | L301, L302 |
| 2 | BZX884-C3V9,315 | project_footprints:BZX884 | Z501, Z502 |
| 2 | SZESD7241N2T5G | project_footprints:SZESD7462N2T5G | D301, D302 |
| 2 | TPS62290TDRVRQ1 | project_footprints:SON65P200X200X80-7N | U505, U506 |
| 1 | 10n | project_footprints:C_0402 | C601 |
| 1 | 10u | project_footprints:C_0402 | C605 |
| 1 | 1k | project_footprints:R_0402 | R206 |
| 1 | 1k5 | project_footprints:R_0402 | R201 |
| 1 | 22R | project_footprints:R_0402 | R502 |
| 1 | 4k99 | project_footprints:R_0402 | R205 |
| 1 | 74438323022 | project_footprints:L_Wurth_WE-MAPI-2510 | L501 |
| 1 | 824012823 | project_footprints:824012823 | D303 |
| 1 | 88Q2112-A2-NYD2A000-P123 | project_footprints:88Q2112 | U201 |
| 1 | ACT1210G-800-2P-TL10 | project_footprints:ACT1210G | FL301 |
| 1 | BLUE | project_footprints:LED_0402 | D602 |
| 1 | DMN62D1LFD-7 | project_footprints:DMN62D1LFD | Q502 |
| 1 | DMP21D0UFB-7B | project_footprints:DMP21D0UFB7B | Q202 |
| 1 | GREEN | project_footprints:LED_0402 | D601 |
| 1 | LMQ66420MC3RXBRQ1 | project_footprints:LMQ664x0 | U504 |
| 1 | MSPE-J2L0-x00 | project_footprints:MSPEJ2L0x00 | J301 |
| 1 | NX2016SA-25.000M-STD-CZS-1 | project_footprints:NX2016SA-40M-STD-CZS-3 | Y201 |
| 1 | PHY Interface V2 Plug w/Power | project_footprints:BM54F3030DP04V51-PWR | J401 |
| 1 | RED | project_footprints:LED_0402 | D603 |
| 1 | STM32L021F4Ux | project_footprints:ST_UFQFPN-20_3x3mm_P0.5mm | U601 |
| 1 | TPS16410DRCR | project_footprints:TPS16410DRCR | U502 |
| 1 | TPS2116DRL | project_footprints:SOTFL50P160X60-8N | U503 |
| 1 | TPS7B8133QDRVRQ1 | project_footprints:SON65P200X200X80-7N | U501 |
More from ben5049/phy-module-hardware
3- 6 layers25 × 25 mm

- 2 layers68 × 59 mm

- 2 layers8 × 6 mm

Similar boards
- 6 layers65 × 50 mm

Switch main v4
ben5049/switch-v4-hardware
KiCad design files for the 4th iteration of my single pair Ethernet (SPE) switch. The firmware can be found in unified-switch-firmware.
471 parts33GPL-3.0 - 6 layers93 × 50 mm

Switch main v5
ben5049/switch-v5-hardware
KiCad design files for the 5th iteration of my single pair Ethernet (SPE) switch. It is similar to v4 but with more ports and an RJ45 connector so an external media converter isn't needed to connect to regular Ethernet…
646 parts25AGPL-3.0 - 6 layers70 × 80 mm

Cm5-carrier v1
ben5049/cm-carrier-hardware
Compact CM5 carrier board with an M.2 E-key connector and a 1000BASE-T1 Ethernet PHY, as well as other optional IO.
245 parts1AGPL-3.0 - 2 layers59 × 59 mm

Left knob board
ben5049/Keyboard
Features: - Wireless - 900mAh battery - Bluetooth (nRF52) - ZMK - 4 Port USB hub - BLDC Knob for haptic feedback - Kailh Choc V1 switches
39 parts1Apache-2.0 - 4 layers223 × 95 mm

Analog i
deimoscontrols/deimos
Realtime data acquisition and controls ecosystem, including hardware, firmware, and software.
568 parts44 - 4 layers25.4 × 61 mm

RoveNode
MissouriMRDT/RoveNode
STM32 microcontroller daughterboard that supports Ethernet, CANbus, GPIO headers, status LEDs, and runs RoveOS.
63 partsGPL-3.0 - 8 layers37 × 40.5 mm

Watch main
ben5049/Smart-Watch
This project aims to take a cheap, common smart watch and upgrade it by replacing the screen and all internal electronics with custom hardware.
206 partsApache-2.0 - 4 layers100 × 90.4 mm

Questions
How big is the Phy module-1000-base t1-v1 PCB?
It measures 25 × 25 mm and has 6 copper layers, 1.05 mm thick.
What parts does the Phy module-1000-base t1-v1 use?
119 parts, built around the 88Q2112-A2-NYD2A000-P123, TPS62290TDRVRQ1, LMQ66420MC3RXBRQ1 and TPS2116DRL. 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 Phy module-1000-base t1-v1 KiCad files?
From the ben5049/phy-module-hardware repository on GitHub, at the commit this page was made from: the board is pcbs/phy-module-1000-base-t1-v1/phy-module-1000-base-t1-v1.kicad_pcb and its schematic pcbs/phy-module-10-base-t1s-v1/eth-conn-cdn.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Phy module-1000-base t1-v1 design in my own project?
Its repository publishes it under the AGPL-3.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).

