🚀 Elevate your Raspberry Pi 5 with lightning-fast NVMe & effortless PoE power!
The Geekworm X1012 PCIe to M.2 HAT is a high-performance expansion shield designed exclusively for Raspberry Pi 5 models (2GB to 16GB). It supports M.2 Key-M NVMe SSDs in multiple sizes (2230/2242/2260/2280) for ultra-fast storage, and features Power over Ethernet (PoE) compatibility (802.3af/at), enabling streamlined power and data delivery. The package includes all necessary mounting hardware and cables, making it a plug-and-play upgrade for professionals seeking speed and clean setups.
RAM | LPDDR4 |
Brand | Geekworm |
Series | X1012 |
Item model number | X1012 |
Operating System | Linux |
Item Weight | 1.23 ounces |
Package Dimensions | 4.37 x 3.31 x 1.42 inches |
Color | black |
Processor Brand | Broadcom |
Number of Processors | 1 |
Manufacturer | Geekworm |
ASIN | B0D59JPBGP |
Country of Origin | China |
Date First Available | May 27, 2024 |
V**A
Does what it says & does not undervolt
Ran this for about half an hour with two displays attached that required power (one via dsi and one via hdmi but requiring a usb power output) - even running a few grueling tasks I did not see an undervoltage warning from the pi. This has been a problem for POE adapters for the RPi 5 for me in general - POE isn't enough, POE+ is "enough" if there is 0% loss in the conversion or if you are not pushing the limits of the RPi 5. POE++ actually supplies enough power to properly supply the RPi 5 without undervoltage.Keep in mind that for a lack of undervoltage it does require a POE++ port from a switch that will support it properly. The Ubiquiti USW Pro Max 16 PoE has both POE+ and POE++ ports - I did see undervoltage warnings when this was on one of the POE+ ports instead of the limited number of POE++ ports that it has.Geekworm manages it just fine on a POE++ port, however, and the NVMe portion works perfectly, with either a low powered slower NVMe drive or a performant high powered Samsung 970 Pro that I had laying around for testing giggles.Easy to install, effective, and does not stick up way too high like some hats I have used in the past.
J**T
Works well on Pi-5
Works well on PI-5. Easy install and setup.
S**R
Finicky depending on the POE Switch used
***. Update, after some more time, I was able to get the POE hat to work nice with the switch it is connected to, but i honestly don't know what the issue was. Hopefully all set now, will continue to monitor.Although I would love to love this POE hat, it has some issues that I have yet to be able to debug, and I may end up giving up and just sending it back. In particular, it appears to only work with one of my many POE switches, even though no other device has an issue.I think the issue is peak amps that the device ends up being able to draw, but it doesn't make sense as all my switches have more than enough unused capacity. I have been testing a few things but so far zero luck. Just getting frustrated. It does appear to work with one switch of mine, so been just using that one for now, but this isn't the switch I want to use.That noted, on the one switch it works great. I wish I could understand what is the issue with other switches, I have tried to debug in every way, but my impression is a glitch on the card side where not enough power then is available (even though it starts up) to power my NVME card and thus can't fully boot.
K**N
Absolutely delightful. I bought a second one the day after my first arrived.
I run a few network utilities that don't really need a lot in terms of resources, but that see massive performance improvements when you have an I/O device that's faster than what you can squeeze out of an SD card.My top example here is a UniFi controller with full logging. It's definitely functional on a base Pi 5 board, but man... with an NVMe drive, getting into realtime radio charting really turns into something special. Not to mention the dramatic improvement in boot time and overall "feel". VNC's delay drops to barely-noticeable.So: installation is super easy. You get your PCIe ribbon in the right places (and Geekworm gives you a spare, just in case), drop in your NVMe drive, and plug it into a PoE port. Once your board boots, if you weren't up to date before, you do a quick apt-get upgrade, reboot, and the internal SD copier tool is all you need to clone your SD card to the NVMe drive. Shut down, pull your SD card out, and that's it.Of course, you can enable x3 speeds to really max it out, and I've found that it works perfectly on a drive with a Phison controller as well as one with the Realtek RTS5765DL controller. And those controllers make up most of the cheapest-you-can-get-me drives you can find on Amazon (like this one).Another thing I really liked is that this drops in to the Geekworm metal case perfectly. So I now have two Pi 5 boards securely sitting atop my PoE switch, better protected than having them bare with the HAT, but with plenty of airflow.It's definitely more expensive than standalone PoE HATs and standalone NVMe HATs, but I think the 2-in-1 price is more than reasonable, and having a case that actually works without needing to be modded is icing on the cake.
B**M
SSD won't work at PCIe 3 speeds without extra parts
The problem is the included cable is unshielded. It requires a special shielded cable and then it might/should (usually) work.
K**M
Not enough power.
Had to replace this hat with the non-POE version (which works great) because the NVME would error out immediately upon read/write. Maybe I got a bad module? It was paired with a Dell N2048P and Samsung 990 2TB EVO. The geekworm case for the Pi5 and hat worked great too. The non-POE hat that is working is the geekworm x1011 and now it blazes as a NAS.If the POE module had worked, I'd definitely give it a 5/5 instead of 1/5. I did NOT test using a non-poe switch and a 27W USB-C.
J**L
Be careful what drive you use.
HD compatibility is a big issue.
E**F
NVME is 5 times faster than SD card with this hat.
Works well and does what is expected, but is not easy to install because of the design and placement of connectors on the Pi5. Not as well planned as the Orange Pi, Rock Pi 4/5, Radxa 5B systems with NVME [ built-in connectors] that I currently use.
Trustpilot
2 weeks ago
2 weeks ago