A PWM-controlled, temperature-responsive cooling HAT for Raspberry Pi with a built-in programmable power button.
The Argon Fan HAT is an active cooling solution for Raspberry Pi single-board computers. It mounts directly over the 40-pin GPIO header and houses a 40mm PWM-controlled fan that automatically adjusts its speed based on your Pi's CPU temperature. Rather than running the fan at full speed constantly—or not at all—the HAT's software daemon keeps the fan quiet during light workloads and ramps it up only when the processor needs it.
The HAT is designed for makers, tinkerers, and developers who run demanding workloads on a bare or lightly-enclosed Raspberry Pi: media servers, compilation jobs, AI inference, retro gaming rigs, and similar applications where passive cooling isn't enough but a full enclosure like the Argon ONE isn't the right fit. It sits directly on the board, keeps a low profile, and leaves enough clearance above the Pi's main chips to fit a heat sink for additional thermal headroom.
Setup is intentionally simple. Argon 40 describes the software installation as a single command, and the included fan controller lets you define your own temperature thresholds and speed curve without editing configuration files manually. A built-in power button adds safe-shutdown and reboot capability that is otherwise absent from a stock Raspberry Pi—a small but meaningful quality-of-life addition for any permanent or semi-permanent installation.
📝 Note: No retail packaging manifest was available at time of writing. The items listed below are confirmed by product sources. Contact Argon 40 support to verify current box contents before purchase.
Items NOT confirmed as included:
- [TODO: Confirm whether GPIO header stacking extender / pass-through header is included]
- [TODO: Confirm whether mounting hardware (screws/standoffs) is included]
- [TODO: Confirm whether a printed quick-start card or manual is included]
| Specification | Value |
|---|---|
| SKU | ARG-FAN-HAT |
| Price (USD) | $10.00 |
| Fan Size | 40 mm |
| Fan Control Method | PWM (Pulse-Width Modulation), variable speed |
| Speed Control Basis | CPU temperature (software-driven) |
| Power Button | Yes — supports safe shutdown, forced shutdown, reboot |
| Mounting Interface | 40-pin Raspberry Pi standard GPIO header |
| Heat Sink Clearance | Yes — space provided above Pi CPU/GPU chips |
| Software Setup | One-line installation script |
| Fan Noise (dB) | [TODO: Not specified in available sources] |
| Fan Airflow (CFM) | [TODO: Not specified in available sources] |
| Fan Operating Temperature Range | [TODO: Not specified in available sources] |
| PCB Dimensions | [TODO: Not specified in available sources] |
| Weight | [TODO: Not specified in available sources] |
| GPIO Pass-Through / Stacking | [TODO: Not confirmed in available sources] |
| Power Button GPIO Pin | [TODO: Not specified in available sources] |
| PWM Frequency | [TODO: Not specified in available sources] |
The Argon Fan HAT is compatible with any Raspberry Pi that uses the standard 40-pin GPIO header. The boards confirmed in the Argon 40 product catalog are listed below.
⚠️ Warning: The Raspberry Pi Zero, Zero W, Zero 2 W, and Raspberry Pi 5 are not listed as compatible boards. Compatibility with these models is unconfirmed. Do not assume the HAT will fit or function correctly on unlisted boards.
📝 Note: All board specifications sourced from the official Raspberry Pi product pages at raspberrypi.com.
The most capable board in the compatible lineup — ideal for users running media servers, desktop workloads, or anything that genuinely benefits from active cooling.
| Spec | Value |
|---|---|
| Processor | Broadcom BCM2711, quad-core 64-bit Arm Cortex-A72 @ 1.8 GHz |
| RAM | 2 GB, 4 GB, or 8 GB LPDDR4-3200 |
| Storage | microSD (UHS-I); USB boot supported |
| Wi-Fi | Dual-band 802.11ac (2.4 GHz & 5 GHz) |
| Bluetooth | Bluetooth 5.0 / BLE |
| Ethernet | Gigabit Ethernet (native) |
| USB | 2× USB 3.0 (5 Gbps), 2× USB 2.0 |
| Display Output | 2× micro-HDMI (up to 4Kp60 simultaneous) |
| Additional Display | MIPI DSI (display), MIPI CSI (camera) |
| GPIO Header | 40-pin Raspberry Pi standard |
| Power Input | USB-C |
| Recommended PSU | 5V 3A (15W) |
| OS Support | Raspberry Pi OS (32-bit & 64-bit), Ubuntu, and others |
| Dimensions | 85 mm × 56 mm |
Compatibility notes: The Pi 4 is the primary target board for this HAT. Under sustained load (video transcoding, compilation, etc.), the BCM2711 generates meaningful heat and benefits most from active cooling. The HAT mounts cleanly to the standard 40-pin header. A heat sink on the BCM2711 and/or RAM is recommended alongside the fan for best thermal performance.
Source: raspberrypi.com/products/raspberry-pi-4-model-b/
An updated version of the Pi 3 with improved networking and slightly higher thermal output than its predecessor.
| Spec | Value |
|---|---|
| Processor | Broadcom BCM2837B0, quad-core 64-bit Arm Cortex-A53 @ 1.4 GHz |
| RAM | 1 GB LPDDR2 |
| Storage | microSD |
| Wi-Fi | Dual-band 802.11ac (2.4 GHz & 5 GHz) |
| Bluetooth | Bluetooth 4.2 / BLE |
| Ethernet | Gigabit Ethernet over USB 2.0 (practical throughput ~300 Mbps) |
| USB | 4× USB 2.0 |
| Display Output | Full-size HDMI (up to 1080p) |
| Additional Display | MIPI DSI (display), MIPI CSI (camera) |
| GPIO Header | 40-pin Raspberry Pi standard |
| Power Input | Micro-USB |
| Recommended PSU | 5V 2.5A |
| OS Support | Raspberry Pi OS (32-bit), Ubuntu, and others |
| Dimensions | 85 mm × 56 mm |
Compatibility notes: The 3B+ runs noticeably warmer than the original 3B under load. The Fan HAT is a sensible pairing. Physical form factor matches the Pi 4 exactly, so the HAT seats correctly on the 40-pin header without modification.
Source: raspberrypi.com/products/raspberry-pi-3-model-b-plus/
The original quad-core Pi 3, compatible with the same 40-pin GPIO header.
| Spec | Value |
|---|---|
| Processor | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-b/] |
| RAM | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-b/] |
| Storage | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-b/] |
| Wi-Fi | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-b/] |
| Bluetooth | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-b/] |
| Ethernet | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-b/] |
| USB | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-b/] |
| Display Output | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-b/] |
| GPIO Header | 40-pin Raspberry Pi standard |
| Power Input | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-b/] |
| Recommended PSU | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-b/] |
| OS Support | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-b/] |
| Dimensions | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-b/] |
Compatibility notes: Listed as compatible in the Argon 40 product catalog. The 40-pin GPIO header is present and mechanically compatible.
Source: raspberrypi.com/products/raspberry-pi-3-model-b/
A smaller, reduced-cost Pi 3 variant with a single USB port and no Ethernet; uses the same processor family as the 3B+.
| Spec | Value |
|---|---|
| Processor | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-a-plus/] |
| RAM | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-a-plus/] |
| Storage | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-a-plus/] |
| Wi-Fi | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-a-plus/] |
| Bluetooth | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-a-plus/] |
| Ethernet | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-a-plus/] |
| USB | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-a-plus/] |
| Display Output | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-a-plus/] |
| GPIO Header | 40-pin Raspberry Pi standard |
| Power Input | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-a-plus/] |
| Recommended PSU | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-a-plus/] |
| OS Support | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-a-plus/] |
| Dimensions | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-3-model-a-plus/] |
Compatibility notes: Listed as compatible in the Argon 40 product catalog. The 3A+ has a narrower PCB than the standard form factor; verify physical clearance before mounting the HAT.
Source: raspberrypi.com/products/raspberry-pi-3-model-a-plus/
An older but still capable board; widely used in long-running headless server applications where fan control is still a useful addition.
| Spec | Value |
|---|---|
| Processor | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-2-model-b/] |
| RAM | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-2-model-b/] |
| Storage | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-2-model-b/] |
| Wi-Fi | None (no onboard wireless) |
| Bluetooth | None (no onboard Bluetooth) |
| Ethernet | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-2-model-b/] |
| USB | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-2-model-b/] |
| Display Output | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-2-model-b/] |
| GPIO Header | 40-pin Raspberry Pi standard |
| Power Input | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-2-model-b/] |
| Recommended PSU | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-2-model-b/] |
| OS Support | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-2-model-b/] |
| Dimensions | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi-2-model-b/] |
Compatibility notes: Listed as compatible. The Pi 2B runs cooler than the Pi 3/4 generation under most workloads, but the fan and power button functionality should still operate normally via the GPIO header.
Source: raspberrypi.com/products/raspberry-pi-2-model-b/
The original Model B+ (first-generation Pi with the 40-pin header); suitable for very light workloads.
| Spec | Value |
|---|---|
| Processor | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi/] |
| RAM | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi/] |
| Storage | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi/] |
| Wi-Fi | None |
| Bluetooth | None |
| Ethernet | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi/] |
| USB | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi/] |
| Display Output | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi/] |
| GPIO Header | 40-pin Raspberry Pi standard |
| Power Input | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi/] |
| Recommended PSU | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi/] |
| OS Support | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi/] |
| Dimensions | [TODO: Retrieve from raspberrypi.com/products/raspberry-pi/] |
Compatibility notes: Listed as compatible. This is the oldest supported board. The HAT physically fits the 40-pin header. Note that the software daemon's GPIO requirements should be verified against this board's hardware capabilities before deployment.
Source: [raspberrypi.com/