GeeekPi Metal Case with N04 PCIe M.2 Key-M NVMe SSD PCIe Peripheral Board for Raspberry Pi 5, with Raspberry Pi 5 Official Active Cooler
Thumbnail 1Thumbnail 2Thumbnail 3Thumbnail 4Thumbnail 5Thumbnail 6Thumbnail 7Thumbnail 8

GeeekPi Metal Case with N04 PCIe M.2 Key-M NVMe SSD PCIe Peripheral Board for Raspberry Pi 5, with Raspberry Pi 5 Official Active Cooler

3.7/5
Product ID: 619965953
Secure Transaction

Details

  • Brand
    GeeekPi
  • Hardware Interface
    USB Type C
  • Item Weight
    0.3 Kilograms
  • Compatible Devices
    Raspberry Pi 5
  • Operating System
    Linux
💾Supports M.2 NVMe SSD 2230-2280
❄️Active PWM cooling system
🛠️Precision CNC metal case

Description

🚀 Unlock blazing speed & cool confidence for your Raspberry Pi 5!

  • SEAMLESS PORT ACCESS - Full access to USB-C, HDMI, Ethernet, GPIO & more without removing the case
  • SLEEK DURABLE DESIGN - Premium metal case crafted for Raspberry Pi 5, combining style with rugged protection
  • TOOL READY INSTALLATION - Includes screwdriver and custom CNC mount screws—no soldering required, plug & play
  • EFFICIENT THERMAL MANAGEMENT - Aluminum heatsink + PWM fan combo keeps your Pi 5 cool under heavy workloads
  • UNIVERSAL NV ME COMPATIBILITY - Supports all common M.2 NVMe SSD sizes (2230 to 2280) for ultimate storage flexibility

The GeeekPi Metal Case kit for Raspberry Pi 5 includes a precision CNC metal enclosure, an N04 M.2 NVMe PCIe adapter supporting SSD sizes 2230 to 2280, and an active cooler with aluminum heatsink and PWM fan. Designed for seamless port access and easy installation, this kit ensures your Raspberry Pi 5 runs cooler and faster with expanded high-speed storage options.

Large manufacture image 1Large manufacture image 2Large manufacture image 3Large manufacture image 4Large manufacture image 5Large manufacture image 6

Specifications

BrandGeeekPi
Item model numberRaspberry Pi 5
Operating SystemLinux
Item Weight10.5 ounces
Package Dimensions5.63 x 4.8 x 2.64 inches
ManufacturerGeeekPi
ASINB0CYP791N3
Country of OriginChina
Date First AvailableMarch 21, 2024

Reviews

3.7

All from verified purchases

J**S

easy to assembly, good materials, perfect temperature

do you need only one too (included), follow the mini instructions, and done!!!

C**.

Good Case

It’s a Pi case with a hat board. It works.

D**M

One of the worst HAT’s On The Market

Want to know why they include the case and cooling fan with this HAT? It’s because this is the worst HAT you can buy. It will NEVER work. I tried different NVME’s. No luck. I tried better power supplies. No luck. My R Pi 5 works great until I reinstall this thing, then it locks up and the only way to recover is to re-image the SD card and start from scratch. I wasted hours with this. Do yourself a favor and NEVER install it. I purchased the official Pi HAT, installed the NVME that would not work with this, and it performs perfectly.

A**Z

Calidad

Excelente calidad y construcción

C**N

Decent case, m.2 hat doesn't work with WD Blue drive

Decent case, but the m.2 hat does not work with WD Blue SN570 NVMe drives. Tested with Raspberry Pi OS, as well as Batocera. I've attached a screenshot of the dmesg output. I will be testing some other drives later on today, but for now I wanted to post this in case anyone else has had any experience with this hardware combination.Using this hat with a combination of a 500gb WD Blue SN570 NVMe ssd results in the Raspberry Pi 5 8gb model hanging for 10- 20+ seconds intermittently and essentially making the pi pretty much unusable. I'm using the official RPi 5 power supply.You can use and boot from the ssd I tested, but the Pi will freeze randomly for ~20+ seconds at a time and does this repeatedly until you finally give up and power it off.It doesn't matter if you use dtparam=pciex1_gen=3, dtparam=pciex1_gen=2 or nothing at all in your config.txt . The behavior is still exactly the same. As of 05/20/2024 this hat is completely unusable when paired with a WD SN570 nvme 500gb ssd.SSD I used https://www.amazon.com/Western-Digital-SN570-Internal-Solid/dp/B09HKG6SDF?th=1Kernel: Linux BATOCERAPI 6.6.20 #1 SMP Thu May 2 07:39:40 Europe 2024 aarch64 GNU/Linuxdmesg output[ 525.318738] nvme nvme0: controller is down; will reset: CSTS=0xffffffff, PCI_STATUS=0x10[ 525.318748] nvme nvme0: Does your device have a faulty power saving mode enabled?[ 525.318752] nvme nvme0: Try "nvme_core.default_ps_max_latency_us=0 pcie_aspm=off" and report a bug[ 525.355580] nvme0n1: I/O Cmd(0x2) @ LBA 476504, 8 blocks, I/O Error (sct 0x3 / sc 0x71)[ 525.355588] I/O error, dev nvme0n1, sector 476504 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2[ 525.372105] nvme 0000:01:00.0: enabling device (0000 -> 0002)[ 525.375417] nvme nvme0: 4/0/0 default/read/poll queueslspci -vvv entry for the ssd0000:01:00.0 Non-Volatile memory controller: Sandisk Corp WD Blue SN570 NVMe SSD 1TB (prog-if 02 [NVM Express])Subsystem: Sandisk Corp WD Blue SN570 NVMe SSDControl: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INTx-Latency: 0Interrupt: pin A routed to IRQ 40Region 0: Memory at 1b00000000 (64-bit, non-prefetchable) [size=16K]Region 4: Memory at 1b00004000 (64-bit, non-prefetchable) [size=256]Capabilities: [80] Power Management version 3Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-Capabilities: [90] MSI: Enable- Count=1/32 Maskable- 64bit+Address: 0000000000000000 Data: 0000Capabilities: [b0] MSI-X: Enable+ Count=17 Masked-Vector table: BAR=0 offset=00002000PBA: BAR=4 offset=00000000Capabilities: [c0] Express (v2) Endpoint, MSI 00DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s <1us, L1 unlimitedExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0WDevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ FLReset-MaxPayload 128 bytes, MaxReadReq 512 bytesDevSta: CorrErr+ NonFatalErr+ FatalErr- UnsupReq+ AuxPwr- TransPend-LnkCap: Port #0, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <8usClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk-ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-LnkSta: Speed 8GT/s, Width x1 (downgraded)TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt+ EETLPPrefix-EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-FRS- TPHComp- ExtTPHComp-AtomicOpsCap: 32bit- 64bit- 128bitCAS-DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,AtomicOpsCtl: ReqEn-LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshootLnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-Retimer- 2Retimers- CrosslinkRes: unsupportedCapabilities: [100 v2] Advanced Error ReportingUESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-CESta: RxErr+ BadTLP- BadDLLP- Rollover+ Timeout+ AdvNonFatalErr+CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+AERCap: First Error Pointer: 14, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-HeaderLog: 40000001 0000000f 00001018 c1020000Capabilities: [150 v1] Device Serial Number 00-00-00-00-00-00-00-00Capabilities: [1b8 v1] Latency Tolerance ReportingMax snoop latency: 0nsMax no snoop latency: 0nsCapabilities: [300 v1] Secondary PCI ExpressLnkCtl3: LnkEquIntrruptEn- PerformEqu-LaneErrStat: LaneErr at lane: 0Capabilities: [900 v1] L1 PM SubstatesL1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1- ASPM_L1.2+ ASPM_L1.1- L1_PM_Substates+PortCommonModeRestoreTime=32us PortTPowerOnTime=10usL1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-T_CommonMode=0us LTR1.2_Threshold=0nsL1SubCtl2: T_PwrOn=10usKernel driver in use: nvme

A**I

Decent case, room for an M.2 hat. A touch noisy due to airflow

Overall this is a pretty good case. The hat has a riveted mount for a full sized M.2 drive, so if you're mounting a smaller one, it's a little fiddly since it uses a through hole screw setup. The only downside is that the metal case whistles at a very high pitch when the fan is at full speed. I've run it with the case off and verified it's not the fan itself (though the official cooler/fan *is* a touch too high pitched IMO, but that's not this case maker's fault). I assume it's the ribbon cable for the hat that's causing the whistle. All that being said, it's still a great case for the money.

L**T

Exactly what it says it is.

The only complaint I have is that it lacks holes to attach the base of it to a screen or other device, stand-alone only. Aside from that it works flawlessly on my raspberry pi 5.

R**K

Meh. Case and NVMe hat are OK, heat sink/fan is a throw-away waste of $

I'll be using the case and NVMe hat, but sadly the heat sink fan unit is literally unusable. It is not the correct size/shape to fit a RasPi5 board. Heat sink adhesives don't line up with board chips at all.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Khalid Z.

Great experience from order to delivery. Highly recommended!

1 week ago

Abdullah B.

Great price for an authentic product. Fast international shipping too!

3 weeks ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving over 300 million shoppers across more than 200 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
£42.10

Duties & taxes incl.

UKstore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Suresh K.

Very impressed with the quality and fast delivery. Will shop here again.

4 days ago

Pooja R.

The customer service exceeded my expectations. Perfect for buying products you can't find elsewhere.

1 week ago

Geeekpi Metal Case With N04 Pcie M 2 Key M | Desertcart GB