

A small SPI Ethernet breakout for the W5500.
- Size
- 50 × 21.4 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 35
- Nets
- 50
- Pads
- 144
- Tracks, vias
- 265, 41
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 25 Sep 2026
- Updated
- 23 Oct 2026
Overview
Ethernet is an open-source printed circuit board by sneakylizard123-4, from the sneakylizard123-4/Ethernet_module repository on GitHub. It is a 4-layer board of 50 × 21.4 mm with 35 parts on 50 nets, routed with 265 tracks and 41 vias.
It is built around the W5500 and HH-1M1608-121JT. Its parts include 17 capacitors, 10 resistors, 2 diodes, 2 connectors and 1 IC. It belongs with the interfaces and adapters boards of this library.
Main components
2README
README.mdW5500 Ethernet Module
A small SPI Ethernet breakout for the W5500.

Features
- SPI interface
- 10/100 Ethernet
- 4-layer board with ground and 3.3V planes
- Split analog/digital supply with ferrite bead
- On-board and jack LEDs
- 25 MHz crystal
PCB
50.0 x 21.4 mm, 4-layer, 1.6 mm FR-4.

Schematic

Pinout
| Pin | Name | Notes |
|---|---|---|
| 1 | GND | Ground |
| 2 | 3.3V | Power in |
| 3 | SCS | Chip select (active low) |
| 4 | SCLK | SPI clock |
| 5 | MISO | SPI MISO |
| 6 | MOSI | SPI MOSI |
| 7 | INT | Interrupt (active low) |
| 8 | RST | Reset (active low) |
BOM
| Ref | Value | MPN | Manufacturer | Qty | Unit $ | Ext $ | Supplier Link |
|---|---|---|---|---|---|---|---|
| C1,C4,C6,C8,C10,C11,C13 | 0.1uF 50V X7R 0603 | CL10B104KB8NNNC | Samsung Electro-Mechanics | 7 | 0.0088 | 0.0616 | LCSC |
| C9,C12 | 18pF 50V C0G 0603 | 0603N180J500CT | Union Semiconductor | 2 | 0.0069 | 0.0138 | LCSC |
| C5,C14 | 10nF 50V X7R 0603 | CL10B103KB8NNNC | Samsung Electro-Mechanics | 2 | 0.0103 | 0.0206 | LCSC |
| C15,C17 | 6.8nF 50V X7R 0603 | CL10B682JB8NNNC | Samsung Electro-Mechanics | 2 | 0.0075 | 0.0150 | LCSC |
| C16 | 22nF 50V X7R 0603 | CC0603KRX7R9BB223 | Yageo | 1 | 0.0063 | 0.0063 | LCSC |
| C2,C3 | 10uF 10V X5R 0603 | CL10A106KP8NNNC | Samsung Electro-Mechanics | 2 | 0.0322 | 0.0644 | LCSC |
| C7 | 4.7uF 10V X5R 0603 | CL10A475KP8NNNC | Samsung Electro-Mechanics | 1 | 0.0164 | 0.0164 | LCSC |
| D1,D2 | LED red high-efficiency 0603 | KT-0603R | Keystone Electronics | 2 | 0.0076 | 0.0152 | LCSC |
| FB1 | Ferrite bead 120R 0603 | CBW160808U121T | Sunlord | 1 | 0.0086 | 0.0086 | LCSC |
| J1 | RJ45 magjack HFJ11-2450E-L11RL | HFJ11-2450E-L11RL | Halo Electronics | 1 | 5.2300 | 5.2300 | DigiKey |
| J2 | Header 1x08 2.54mm | 2.54-1*8 | CONNFLY Elec | 1 | 0.0442 | 0.0442 | LCSC |
| R1 | 12.4k 1% 0603 | 0603WAF1242T5E | UniRoyal Elec | 1 | 0.0015 | 0.0015 | LCSC |
| R2,R3 | 1k 1% 0603 | 0603WAF1001T5E | UniRoyal Elec | 2 | 0.0026 | 0.0052 | LCSC |
| R4,R5,R6,R7 | 49.9R 1% 0603 | RC0603FR-0749R9L | Yageo | 4 | 0.0062 | 0.0248 | LCSC |
| R8 | 10R 1% 0603 | 0603WAF100JT5E | UniRoyal Elec | 1 | 0.0032 | 0.0032 | LCSC |
| R9,R10 | 330R 1% 0603 | 0603WAF3300T5E | UniRoyal Elec | 2 | 0.0026 | 0.0052 | LCSC |
| RN1 | 0R array 0603x4 | 4D03WGJ0000T5E | UniRoyal Elec | 1 | 0.0090 | 0.0090 | LCSC |
| U1 | W5500 LQFP-48 | W5500 | WIZnet | 1 | 2.8503 | 2.8503 | LCSC |
| X1 | 25MHz 3225 | TXC-7A-25.000MBB-T | TXC Corporation | 1 | 0.0954 | 0.0954 | LCSC |
| PCB | 50.0x21.4mm 4-layer FR-4 (5 pcs, est.) | - | JLCPCB | 5 | 2.0000 | 10.0000 | JLCPCB |
| Total (parts per 1 board) | 8.49 | ||||||
| Grand total (5 boards: parts + PCBs) | 52.45 |
Full BOM: BOM.csv
Production
Gerbers, drill files, STEP, IPC netlists, and placement files are in kicad/production/.
Known issues
- The RJ45 mating face is ~6.1 mm closer to the board center than Halo recommends. Check case clearances.
- No mounting holes.
License
Hardware: CERN-OHL-S-2.0. This covers the board design and the reconstructed 3D model for the magjack.
Based on WIZnet's W5500 reference design.
Parts
35| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C1, C4, C6, C8, C10, C11, C13 |
| 4 | 49.9 1% | Resistor_SMD:R_0603_1608Metric | R4, R5, R6, R7 |
| 2 | 10nF | Capacitor_SMD:C_0603_1608Metric | C5, C14 |
| 2 | 10uF | Capacitor_SMD:C_0603_1608Metric | C2, C3 |
| 2 | 18pF | Capacitor_SMD:C_0603_1608Metric | C9, C12 |
| 2 | 1k | Resistor_SMD:R_0603_1608Metric | R2, R3 |
| 2 | 330 | Resistor_SMD:R_0603_1608Metric | R9, R10 |
| 2 | 6.8nF | Capacitor_SMD:C_0603_1608Metric | C15, C17 |
| 2 | LED | LED_SMD:LED_0603_1608Metric | D1, D2 |
| 1 | 0 | Resistor_SMD_AKL:R_Array_Convex_4x0603 | RN1 |
| 1 | 10R 1% | Resistor_SMD:R_0603_1608Metric | R8 |
| 1 | 12.4k 1% | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 22nF | Capacitor_SMD:C_0603_1608Metric | C16 |
| 1 | 25MHz | Crystal_AKL:Crystal_SMD_3225-4Pin_3.2x2.5mm | X1 |
| 1 | 4.7uF | Capacitor_SMD:C_0603_1608Metric | C7 |
| 1 | Conn_01x08 | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J2 |
| 1 | HH-1M1608-121JT | Fuse:Fuse_0603_1608Metric | FB1 |
| 1 | RJ45_Halo_HFJ11-x2450E-LxxRL | Connector_RJ:RJ45_HALO_HFJ11-x2450E-LxxRL_Horizontal | J1 |
| 1 | W5500 | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
Similar boards
- 2 layers119.4 × 96.5 mm

- 4 layers280 × 80 mm

Iteration3
Arjit40/Underwater-ROBOT-PCB-with-stm32h473vit6-and-ethernet-W5500-IC--iteration-3
165 parts - 4 layers62 × 67 mm

Adapter
tridentsx/tmc-gateway
TinyGo firmware for an RP2350-based USB/PoE-LAN instrument gateway: bridges USBTMC/USB488 and HiSLIP to GPIB
92 parts - 2 layers37.3 × 63.9 mm

- 6 layers100.2 × 100.1 mm

Peripheral board v1a
BroncoSpace-Lab/scales-hardware
Hardware design files for the Spacecraft Compartmentalized Autonomous Learning and Edge Computing System (SCALES)
220 parts6 - 2 layers45 × 45 mm

- 2 layers79 × 38 mm

Ethersweep
Neumi/ethersweep
Open Source, easy to use Ethernet connected stepper motor controller. Built in FreeCAD, KiCAD and Arduino.
111 parts587 - 4 layers119 × 79 mm

Luxdmx
tombueng/LuxDMX
Open-source Art-Net / sACN (E1.31) → DMX512 gateway for ESP32 / ESP32-S3 / Ethernet. Live web UI shows all 512 channels in real time, flags console conflicts, and drives galvanically-isolated DMX.
97 parts97
Questions
How big is the Ethernet PCB?
It measures 50 × 21.4 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Ethernet use?
35 parts, built around the W5500 and HH-1M1608-121JT. 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 Ethernet KiCad files?
From the sneakylizard123-4/Ethernet_module repository on GitHub, at the commit this page was made from: the board is kicad/Ethernet.kicad_pcb and its schematic kicad/Ethernet.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Ethernet design in my own project?
Its repository states no licence, so its author keeps all rights: ask sneakylizard123-4 before reusing the design.