
Have a question?
Notified by email when this product becomes available
- Description
- Manual
- RPi 5 Cooler
- Shipping Policy
- Reviews
Note: The Raspberry Pi 5 board, X1001-Max, X1004, or cooler is not included in the packing list.
Overview
The X-FAN40 is a PWM fan HAT designed for active cooling of M.2 devices or dual cooling on the Raspberry Pi 5. It integrates seamlessly with the X1001-Max, X1004, and similar NVMe expansion boards while remaining compatible with standard Pi cooling solutions.
Its 40mm PWM fan delivers up to 6.01 CFM - over five times the airflow of the official Pi active cooler - providing reliable thermal management for sustained high-load operations. It is the ideal cooling solution for power-intensive devices like AI accelerator cards and high-performance SSDs.
Features
-
Dual-Cooling Versatility: Dedicated cooling for M.2 HAT devices or supplemental cooling for Raspberry Pi 5
-
Seamless Compatibility: Designed to fit perfectly with Raspberry Pi 5/X1001-Max/X1004 M.2 NVMe HAT
-
High-Performance Airflow: 40mm PWM fan delivers 6.01 CFM – over 5x the airflow of the official Pi active cooler.
-
Sustained Performance: Maintains stable temperatures under continuous high load.
- Built for Demanding Workloads: Ideal cooling solution for power-intensive applications, including AI accelerator cards and high-performance SSDs.
-
Stackable Top-Mount Form: Mounts on top of the M.2 HAT or Pi 5, allowing seamless stacking with other HATs.
-
XH2.54 Power Output - Equipped with 5V power output connectors for expanded functionality.
| Specifications |
|
| Operating voltage |
5V DC (4.5 – 5.5V) supplied via 4-pin fan header on a carrier board |
| Start voltage |
≥ 3.5V |
| Power consumption |
0.35W |
| Rated current |
0.07A ± 0.02A |
| Fan speed control |
Pulse width modulation control with tachometer |
| Maximum fan speed |
5000 RPM ± 10% |
| Rated current |
0.07A ± 0.02A |
| Fan speed control |
6.01 CFM |
| Noise |
24.3 dBA |
| PCB dimensions |
65×57mm |
Packing List
- 1 x X-FAN40 V1.0 PWM Controlled Fan HAT
- 4 x M2.5x12+6mm M/F Spacers
- 4 x M2.5x20mm F/F Spacers
- 8 x M2.5x5mm Screws
Refer to: https://wiki.geekworm.com/X-FAN40
Please email to us at info@geekworm.com if you have other questions.
Raspberry Pi 5 Cooling Solutions: Choosing the Right Match
The Raspberry Pi 5 delivers a significant leap in performance, but with that power comes increased heat. To prevent thermal throttling and ensure your board maintains peak clock speeds during intensive tasks, a reliable cooling solution is no longer optional—it's essential.
The market offers a diverse range of options tailored to different use cases, from the Official Active Cooler to premium third-party designs. When choosing, it is important to consider:
Material: Lightweight Aluminum Alloy for standard use or high-density Brass for superior heat soaking.
Cooling Type: Active (with PWM blower fans) for high-load stability or Passive (finned heatsinks) for silent operation.
Form Factor: Varying heights and weights to fit within specific enclosures or HAT configurations.
The following table compares the physical specifications, materials, and fan configurations of the most popular cooling solutions to help you find the perfect fit for your project.
Geekworm Cooler
| Picture | Model | Compatible With | Material | Thickness(mm) | Net Weight(gram) | Support Fan | Application Limitations |
![]() |
H500 | Raspberry Pi 5 | Aluminum Alloy | 9.2mm(Max 10mm) | 24g | with 4-pin 3007 blower fan | |
![]() |
H505 | Raspberry Pi 5 | Aluminum Alloy | 11.6mm | 39g | with 4-pin 3007 blower fan | not support X1207/X1208/X1209 |
![]() |
H510 | Raspberry Pi 5 | Brass | 9.5mm(Max 11mm) | 55g | with 4-pin 3007 blower fan | |
![]() |
H509 | Raspberry Pi 5 | Aluminum Alloy | 15mm | 44g | passsive cooling, not support fan | not support X1207/X1208/X1209 |
![]() |
Argon THRML 30-AC | Raspberry Pi 5 | Aluminum Alloy | 9.6mm | 29g | with 4-pin 3007 blower fan | |
![]() |
H501 | Raspberry Pi 5 | Aluminum Alloy | 9.5mm | 21g | with 4-pin 3007 blower fan | |
![]() |
H502 | Raspberry Pi 5 | Brass | 4mm (Max 7mm) | 63g | support 30x30mm fan installation |
We send orders to worldwide with tracking number.
For detail refer to Shipping Policy







