PoE HAT Raspberry Pi

Raspberry Pi PoE HAT Comparative Test


Power over Ethernet (PoE) allows you to power your Raspberry Pi (Raspberry Pi 4 Model B or Raspberry Pi 3 Model B+) via its Ethernet connector. The Ethernet cable will thus be used to transport data as well as to power the Raspberry Pi.

Powering a Raspberry Pi by PoE can be very practical when the Raspberry Pi must be installed in a location without an electrical outlet. Knowing that an Ethernet cable can have a length of 100 meters this can be an interesting solution in addition to being elegant.

I invite you to start reading my article about Power over Ethernet (PoE).

Raspberry Pi 4 powered by the Ethernet cable

A PoE switch (or injector) is required

It is necessary to use a switch (Switch) supporting the PoE standard. This type of switch can deliver 15 W via the Ethernet cable and thus properly power the Raspberry Pi.

Some switches support the new PoE+ standard, which can deliver 30 W. But be careful, you will have to use a PoE HAT compatible with this new PoE+ standard as well. Of course it works without problem if you have a PoE+ switch and a PoE HAT. The switch will detect that the PoE HAT does not support the PoE+ standard and use the PoE standard.

Raspberry powered by PoE Switch

In my tutorial I use the Switch Netgear GS305EP. This 5-port switch is compatible with the PoE+ standard. It provides interesting information on the PoE status, such as the power delivered on each port.

PoE Status on the Netgear GS305EP Switch

However, if you do not have a PoE compatible switch, you can use a PoE injector.

Raspberry powered by PoE injector

Raspberry Pi 4 Model B PoE pins

I invite you to read the chapter on the power supply diagram of my article on PoE in order to understand this part.

The Raspberry Pi 4 Model B uses an RJ45 connector reference Trxcom TRJG0926HENL, here is the internal diagram:

Diagram of the TRJG0926HENL RJ45 connector used by the Raspberry Pi 4 Model B

The 4 central sockets of the coupling transformers (VC1..VC4) of the RJ45 connector are connected to the 4-pin J14 (PoE) connector of the Raspberry Pi.

Diagram of the Ethernet part of the Raspberry Pi 4 Model B

The J14 (PoE) connector is clearly visible on the Raspberry Pi 4, it is located just behind the Trxcom RJ45 connector.

4-pin J14 connector of the Raspberry Pi 4 allowing to get the PoE current output from the RJ45 connector

Depending on the mode used by the PSE (equipment that provides PoE power), the current will be delivered on different pins of the J14 connector. The following table shows the polarity of the wires of the Ethernet cable according to the PoE mode used.

Polarity of the Ethernet Cable Wires According to the PoE Mode Used by the PSE

For example the Netgear switch uses alternative A (MDI-X). It will therefore provide PoE current on pairs 1-2 and 3-6, with negative polarity on pair 1-2 and positive polarity on pair 3-6. Since pin 1 (TR1_TAP) of the PoE connector is connected to the center tap of pairs 3-6, and pin 2 (TR0_TAP) of the PoE connector of the Raspberry Pi is connected to the center tap of pairs 1-2, the voltage PoE will be delivered on pins 1 (+) and 2 (-) of connector J14.

Voltage across pins 1 and 2 of connector J14 (PoE)

Warning ! As you can see, the PoE supply voltage is not 5 V, it is generally between 48 V and 55 V. You should therefore not supply the Raspberry Pi directly via the pins of its J14 connector (PoE). It is essential to use a PoE HAT module, which will transform this voltage into a voltage of 5 V.

The main role of PoE HAT modules is to transform the PoE voltage (about 50 V) into 5 V to power the Raspberry Pi.



The UCTRONICS PoE-HAT does not include a fan, but its design allows you to position a heat-sink on the CPU of the Raspberry Pi 4.

Its advantage (and it is a HUGE advantage!) is that it allows the use of most of the GPIOs of the Raspberry Pi.


The UCTRONICS PoE-HAT FAN embeds a small fan that effectively cools the Raspberry Pi.

The fan is quite noisy and its speed cannot be controlled. It runs constantly, even when the Raspberry Pi is turned off. The fan also works when the Raspberry Pi is powered by the USB socket.

The advantage of this HAT is that its design is compatible with the majority of cases.

Its major drawback is that the GPIOs of the Raspberry Pi are no longer accessible.

Raspberry Pi PoE+ HAT

The PoE+ HAT from the Raspberry Foundation is compatible with the PoE+ standard. This standard makes it possible to deliver up to 30 W, twice that of PoE. But knowing that the Raspberry Pi 4 will consume a maximum of 12.75 W(1) the PoE should be sufficient.

This PoE+ HAT is equipped with a regulated and fairly discreet fan. When the CPU is loaded the fan gets a little louder, but it keeps the CPU temperature below 50°C. When the Raspberry Pi is turned off, the fan stops.

Note that the fan of course also works when the Raspberry Pi is powered by its USB socket.

The only drawback of this PoE+ HAT is that it blocks the use of the Raspberry Pi’s GPIOs and that its fan does not fit in all cases.

Cooling efficiency

This table compares the CPU temperature of the Raspberry Pi 4 equipped with the different PoE HATs. This test is performed with a CPU load of around 25% and no equipment connected to the GPIO and USB ports.

CPU temperature loaded at 25% for 5 minutes62°C39 °C49 °C


There really isn’t a PoE HAT that stands out at the top of this comparison. Each PoE HAT has its own pros and cons. The choice will be made according to your needs (compatibility with the boxes, silence of the fan, power of the power supply, access to the GPIOs, etc.).

Here is a summary table to help you in your choice:

Compatibility with most casesYesYesNo
Built-in fanNoYes but noisyYes
Allows access to GPIOsYesNoNo
PoE+ support (30W)NoNoYes

In a completely personal way and for my daily use, I opted for the use of the UCTRONICS PoE-HAT with my Raspberry Pi 4. The silence of operation and the access to the GPIOs being my criteria of choice.

(1) The Raspberry Pi 4 consumes a maximum of 2.55 A, i.e. 12.75 W at 5 V. Consumption is broken down as follows: 1.25 A for the Raspberry Pi itself, 1.2 A for the USB devices, 50 mA for GPIOs and 50 mA for HDMI) . Source https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#typical-power-requirements

Votre avis compte !

Note moyenne : 4.2 / 5. Nombre de votes : 6

Pas encore de vote pour ce tutoriel

Désolé si cet article ne vous a pas intéressé

Merci de commenter afin que je puisse l’améliorer.

Dites-moi comment améliorer cette page.