component
KSZ9031RNX (Gigabit Ethernet PHY, RGMII)
Public Unreviewedby John Lauer
Microchip KSZ9031RNX Gigabit Ethernet PHY (RGMII), QFN-48 7x7mm. KiCad symbol/footprint/3D plus Adom footprint variants: heatsink vias, 300um solder balls, rounded pads.
← Commit history
README.md+2−2@@ -17,7 +17,7 @@ Why these variants exist: - **Rounded pads (`-RR`)** — every SMD pad becomes a KiCad roundrect (signal pads `rratio` 0.25, EP 0.1), the Altium-style land pattern. A sharp pad corner is a stress riser where copper foil fatigues and peels from the FR4; a rounded corner — like an airplane window — spreads the stress, so the joint lives longer through thermal cycling. - **Combined (`-HV-SB-RR`)** — all three applied to one production-ready footprint. -The family was generated with [footprint-widgets/tools/make-variants.py](https://wiki.adom.inc/john/footprint-widgets), which reproduces the adom-footprint heatsink / solderballs rules.+The family was generated with [component-widgets/tools/make-variants.py](https://wiki.adom.inc/adom/component-widgets), which reproduces the adom-footprint heatsink / solderballs rules. ## Pinout @@ -49,5 +49,5 @@ Hovering a pad in either widget cross-highlights the same pin in the other (the - **Symbol:** KiCad official library `Interface_Ethernet:KSZ9031RNXCA` (CC-BY-SA 4.0). Pin names and electrical types come from it; per-pin descriptions are not reproduced here — see the datasheet. - **Footprint:** KiCad official `Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm` (CC-BY-SA 4.0). The baseline keeps KiCad's pad geometry but draws square pad corners and a full-paste exposed pad (KiCad's 16-aperture paste split is replaced by the Adom solder-ball layer, which defines paste placement); the `-RR` variant restores KiCad's roundrect corners. - **3D model:** KiCad official `Package_DFN_QFN.3dshapes/QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm.step`; GLB via step2glb.-- **Variants:** `footprint-widgets/tools/make-variants.py`, verified bit-for-bit against the adom-footprint 1.0.22 output on adom/lan7800.+- **Variants:** `component-widgets/tools/make-variants.py` (adom/component-widgets), verified bit-for-bit against the adom-footprint 1.0.22 output on adom/lan7800. - **Datasheet:** Microchip could not be mirrored here (their file handler refuses non-browser fetches); document DS00002117 on the [product page](https://www.microchip.com/en-us/product/ksz9031).