2026-09-21

Best PoE+ HAT for Raspberry Pi 5 to Eliminate Power Adapters in a Homelab Rack

The Waveshare PoE HAT (F) and the 52Pi PoE+ HAT are the two strongest options for powering a Raspberry Pi 5 over Ethernet in a homelab rack; both reportedly deliver 802.3at (PoE+) power and fit the Pi 5's new power header. I run a Pi 5 cluster myself, and while I haven't bench-tested every PoE HAT on the market, I can ground this guide in the real build where eliminating USB-C power adapters was the whole point.

My Actual Build and Why PoE Matters

My node is a Raspberry Pi 5 Model B Rev 1.1 with 15 GiB RAM, running Debian 13 (trixie) on kernel 6.18.34+rpt-rpi-2712. Storage is a Fanxiang S501Q 512GB NVMe booting directly off /dev/nvme0n1p2 at PCIe gen2 (default). Real measured speeds: 453 MB/s sequential read, 438 MB/s sequential write, 16,433 random 4K read IOPS. Idle SoC temperature sits at 49.4 °C, and after sustained load it actually measured 48.8 °C — the active cooler was doing its job.

When you rack three or four of these, the cable mess becomes real: a USB-C power cable per Pi, an Ethernet cable per Pi, maybe a fan cable. PoE collapses power and data into one Cat 5e/6 run per node. That means fewer cables, a single PoE switch as your power source, and — critically — the ability to remotely power-cycle any Pi from the switch's management interface.

The Pi 5 PoE Difference

The Raspberry Pi 5 does not use the old 4-pin PoE header from the Pi 3B+/4B. It uses a newer header and a different pinout. Any HAT designed for the Pi 4 will not work. Every product below is specifically designed (or revised) for the Pi 5. Verify this before ordering anything — "Raspberry Pi PoE HAT" without a Pi 5 designation is almost certainly a Pi 4 model.

The Contenders (Based on Published Specs, Not My Testing)

I want to be upfront: I have not bench-tested all four of these HATs side by side. The following is based on published specifications, community reports, and datasheets. Where I've used a product personally, I'll say so.

Waveshare PoE HAT (F) for Pi 5

Waveshare PoE HAT (F) for Pi 5

This is the one I see recommended most often in Pi 5 homelab builds. Waveshare's documentation is solid, and the HAT reportedly provides enough current for a Pi 5 under full load with an NVMe drive attached — a real concern since the Pi 5 can draw 25+ watts peak with peripherals. The onboard fan is small and can be audible; some users replace it or disable it if they already run an active cooler.

52Pi PoE+ HAT for Raspberry Pi 5

52Pi PoE+ HAT for Raspberry Pi 5

52Pi has a long track record with Pi accessories. Their PoE+ HAT for Pi 5 reportedly includes an OLED screen showing IP, temperature, and power draw — useful if your Pis are visible in an open rack. Build quality is generally reported as good. The OLED is a nice touch but adds height, which may matter in tight rack enclosures.

GeeekPi PoE HAT for Pi 5

GeeekPi PoE HAT for Pi 5

GeeekPi tends to be the budget option. Reportedly functional and compatible, but community reports occasionally mention fan noise or slightly looser tolerances on the header connector. If you're building a four-node cluster and cost matters, this is worth considering, but check recent reviews for the specific Pi 5 revision.

Sixfab PoE HAT

Sixfab PoE HAT

Sixfab targets a more premium market and their HAT is reportedly well-engineered. However, the higher price and potentially lower maximum current (4A vs. 5A) make it a harder sell for Pi 5 homelab use where you're running NVMe drives and sustained compute loads. If your workload is light (DNS server, Home Assistant), 20 W may be fine. Under heavy load with an NVMe pulling power, it could be tight.

What Actually Matters for Selection

Power Budget

My Pi 5 with the Fanxiang S501Q NVMe and active cooler draws roughly 8–12 W at idle and can spike above 20 W under synthetic load. You want a HAT rated for at least 25 W input to have margin. The 802.3at standard delivers up to 25.5 W at the powered device. Any HAT claiming only 802.3af (15.4 W max) is risky for a Pi 5 with NVMe.

Mechanical Clearance

If you're using an NVMe base board underneath the Pi and a PoE HAT on top, measure your stack height. Some rack-mount Pi cases (like the Geekworm or Piunora-style shelves) assume a specific clearance. The 52Pi OLED model adds a few mm.

Switch Requirements

Your PoE switch must support 802.3at. An 802.3af-only switch will either refuse to power the Pi or under-deliver current. Budget PoE+ switches with 4–8 ports run $50–80 and are worth it versus juggling USB-C adapters. Make sure your total switch power budget covers all connected devices.

Thermal Impact

My idle SoC temp of 49.4 °C was measured with the Pi 5 active cooler running. A PoE HAT with its own fan adds a second heat source (the voltage regulator on the HAT itself) directly above the SoC. If you're stacking Pis tightly in a rack, consider overall airflow. A JAKEHOE Fan Cleaner – Dust Removal Tool for Server & NAS Fans is genuinely useful for periodic maintenance once dust accumulates in those tiny fans.

Who Should NOT Do This

Maintaining Your Stack

When you're cloning or migrating NVMe drives between Pi nodes, an external M.2 NVMe SSD Enclosure – USB-C 10Gbps with Magnetic Closure is worth having on the shelf. I use one to image drives before swapping them into a new node — much faster than network-based dd.

If you're running enough Pi nodes that a PoE HAT matters, you likely also benefit from a proper build reference. Our The Homelab Agent Kit — 9 AI Agents, 13-Chapter Build Guide, Python covers multi-node Pi clusters, networking, and automation in depth.

Verdict

For most Pi 5 homelab racks, the Waveshare PoE HAT (F) is the safest pick — it's the most widely

🛠️ From the bench shop

Gear from our own store that fits this build — shipped tracked, UK support.

USB Rear Cooling Fan with Intelligent Temperature Control for PS5 Slim£17.99View →
M.2 SSD Enclosure – NVMe & SATA USB External Aluminium Case£26.99View →
M.2 NVMe SSD Enclosure – USB-C 10Gbps with Magnetic Closure£36.99View →

Free: Raspberry Pi Server Hardening Checklist

Eighteen checks for locking down a Raspberry Pi server — keys-only SSH, mesh VPN instead of port forwarding, scoped firewall rules, and the grep that catches an API key before you push it.

No spam, unsubscribe in one click. I never share or sell your address.

← all articles

Some links are affiliate links — if you buy through them I may earn a small commission at no extra cost to you. Benchmarks are run on my own hardware. · Shop · Contact