Ethernet Controller Overview

This is a W5500 Ethernet controller reference design with PoE-related power circuitry.
In plain English: it lets another controller, like an Arduino, STM32, ESP32, or Raspberry Pi header, talk to a wired Ethernet network over SPI. The W5500 handles the Ethernet protocol/PHY side, the RJ45 connector connects to the Ethernet cable, the 25 MHz crystal clocks the Ethernet chip, and the AMS1117-3.3 regulator generates the 3.3 V rail for the W5500 and logic.

Diagram


"12V Input Jack" "AMS1117-3.3 Regulator" "3.3V Power Rail" "W5500 Ethernet Controller" "25MHz Crystal" "2x4 SPI Header" "RJ45 Ethernet Connector" "Link and Activity LEDs"
Key blocks:
  • J3 barrel jack / +12V rail: external DC input.
  • U2 AMS1117-3.3: converts input power down to 3.3 V.
  • U1 W5500: Ethernet controller with SPI interface.
  • J1 RJ45 connector: physical Ethernet port.
  • J2 2x4 header: exposes SPI/control signals like SCLK, MOSI, MISO, SCS, RST, and INT.
  • X1 crystal + capacitors: provides the clock needed by the W5500.
  • LED/resistor networks: link/activity/power indication and Ethernet termination/biasing.
One important note: the project description says “PoE” and “can be used as PoE injector,” but from the visible component list this looks more like an Ethernet/W5500 board with 12 V input and RJ45 circuitry, not a complete standards-compliant IEEE 802.3af/at PoE injector or powered-device supply. A real PoE injector/PD usually needs dedicated PoE magnetics, detection/classification, isolation, and power-path circuitry.
Check PoE nets
ESP32 wiring
Check W5500 support
Review PoE BOM
Explain power path
ACTLED
MISO
TDP
SCS
TCT
RDN
RDP
MISO
RDP
RCT
INT
RDN
SCS
INT
XO
MOSI
LINKLED
RCT
XO
TDN
TCT
TDN
SCS
TDP
LINKLED
RST
XI
SCLK
SCLK
RST
XI
MOSI
ACTLED
+3V3D
C24
Capacitance
100nF
+3V3
C4
Capacitance
10nF
+3V3A
+3V3D
C1
Capacitance
1nF
C8
Capacitance
100nF
+3V3A
+3V3A
+3V3A
+12V
C16
Capacitance
100nF
C18
Capacitance
18pF
C17
Capacitance
18pF
C9
Capacitance
10uF
+3V3D
C14
Capacitance
100nF
C11
Capacitance
10uF
+3V3D
+12V
+3V3A
C12
Capacitance
100nF
+3V3D
C3
Capacitance
6.8nF
+3V3
+12V
C15
Capacitance
100nF
C10
Capacitance
100nF
C2
Capacitance
6.8nF
C22
Capacitance
100nF
C13
Capacitance
100nF
C7
Capacitance
4.7uF
C23
Capacitance
100nF
C6
Capacitance
10nF
C20
Capacitance
10uF
+3V3D
C5
Capacitance
22nF
+12V
FB1
J3
R3
Resistance
33 Ω
R9
Resistance
10kΩ
R4
Resistance
49.9 Ω
R8
Resistance
10kΩ
R7
Resistance
33 Ω
FB2
H1
PWR
J2
R1
Resistance
1kΩ
U1
R10
Resistance
1kΩ
R5
Resistance
1kΩ
H2
R6
Resistance
12.4kΩ
H3
R2
Resistance
1kΩ
C21
Capacitance
10uF
J1
X1
Frequency
25MHz
U2
D1
C19
Capacitance
100uF

No files yet

Documents

    Documents are markdown text files which describe project goals, capture details, or even simulation outputs.

    Assets

    W5500 PoE Project_image.png

    W5500 PoE Project_image.png

    W5500 PoE Project_imageThumbnail

    W5500 PoE Project

    W5500 PoE Project thumbnail
    10/100 Base-T/TX PHY Ethernet controller that supports PoE with SPI Interface. Based on W5500. Can be used as PoE injector. #project #referenceDesign #template #w5500 #PoE #EtherNet #RJ5

    Pricing & Availability

    Distributor

    Qty 1

    Arrow

    $8.06–$8.83

    Digi-Key

    $11.40–$14.52

    LCSC

    $16.67–$17.16

    Mouser

    $15.54

    TME

    $12.02

    Verical

    $7.65–$22.11

    Controls