








Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Uruguay.
🔥 Keep your Pi cool, smart, and stylish — the ultimate fan hat upgrade! 🧢
The GeeekPi Fan Hat is a premium 40-pin GPIO expansion board designed for Raspberry Pi 4B/3B+/3B/2B, featuring a customizable 0.91-inch OLED display, an ultra-thin silent 4007 PWM fan for efficient heat dissipation, and four programmable LED indicators. It maintains full GPIO accessibility with a new fixing method to prevent shorts, making it a must-have for professionals seeking reliable cooling and real-time system monitoring in a sleek, compact form.







| ASIN | B09MVL8BWQ |
| Best Sellers Rank | #1,073 in Single Board Computers (Computers & Accessories) |
| Brand | GeeekPi |
| Compatible Devices | Raspberry Pi 4 Model B, 3B+, 3B, 2B |
| Connectivity Technology | GPIO, I2C |
| Customer Reviews | 4.4 4.4 out of 5 stars (61) |
| Manufacturer | GeeekPi |
| Mfr Part Number | EP-0152 |
| Model Name | GeeekPi Fan Hat |
| Operating System | Linux |
| Processor Brand | ARM |
| Processor Count | 1 |
| RAM Memory Technology | LPDDR4 |
| Total Usb Ports | 2 |
| Warranty Description | 6 months |
| Wireless Compability | 802.11n |
A**R
Get one!
I don't leave many reviews, but this one deserves it. Awesome product. Fits perfectly and works like a champ. My pi is happier now. Thanks!
M**.
Cool Cooler
Problem solver - Pi 4s can run a bit hot and after adding an accessory board on top of the Pi 4 my unit reported 129 degrees F all the time even without a case. The Radio board I use has an LCD display with temp front and center so I can't miss the issue. This wedge cooling solution with stock heat sinks now runs at 97-98 degrees even under load -Problem solved! Wishes - a little more included hardware would help as the stand offs have too long a screw threads and I've had to cobble together mounting hardware. Also, a high-med-low fan speed switch would be great as I can barely hear the unit and my cooling is likely more than I actually require, so running at 50% fan speed might be a great option.
M**9
Only works on pi 4
Good but only works on pi 4 and it’s not for beginners. You will have to do some coding to get it to work right. Other pi models may make this stop working at all
B**N
Great price and thermal dissipation
This little PCB fan is amazing for your raspberry pi projects! I have a pi setup for a Home Plex Media Server. Started noticing some thermal peaks while the server was under heavy load, but this little fan was perfect for my setup. The OLED display is a bit small, and you can only fit about 3 lines of text on the display. For most use cases, this is more than enough space to write out some debugging information. The fan noise is very quiet, you can’t hardly hear it, and I notice a significant thermal drop of around 5°-10° C. The board size and fitment is perfect for a low profile raspberry pi case, and is almost as simple as plug and play. There is unfortunately a bit of setup required in the raspconfig settings to default the fan at a specific temp (instructions included in box). For those of you that are more tech savvy and know your way around a python file/creating automated system processes with these python files, you can easily set up a script to program the OLED display and fan controls as a background process which is very convenient for server setups
J**F
It cools well. Lot of scripts, hard to read
Plug it in and it works right away. If you want to control the fan and lights, it's a lot fuggen scripts! I would think this would be made simpler with just a couple scripts and not as many as there are. Works normally but text is so small on OLED display, and possible to read with old eyes so get your readers on. I bought two.
S**.
20 Degree drop IMPRESSIVE!
Running a Pi-Star MMDVM and WOOOOW! It lowered my CPU temp from 125 to 100 degrees... I am impressed. Thank you guys!!!
J**H
looks great
perfect addition to my rig, the noise level actually isnt as loud as it seems from the vid. had to setup python and everything to activate the OLED screen and leds, but wasnt too difficult overall
A**R
Works on RPi Bookworm with some modifications of source code provided
On RPi4 & 5 running Bookworm - If GPIO errors arise try the following: - install adafruit_circuitPython_ssd1306 in stead of Adafruit-SSD1306 - change code in oled.py as follows: import time import board import busio import subprocess import smbus import adafruit_ssd1306 as ssd1306 from PIL import Image, ImageDraw, ImageFont I2C = busio.I2C(board.SCL, board.SDA) ADDR = 0x3C RST = None oled = ssd1306.SSD1306_I2C(128, 32, I2C, addr=ADDR, reset=RST) # Clear display oled.fill(0) oled.show() ... # Display image oled.image(image) oled.show()
J**B
A very good addon Fits directly into the pi 4 and has thrupons so you can add other middle on top. Works great at keeping the pi cool.. Typically around 40- 47c within and 70c without
N**A
Good plug and play fan. Need to setup LEDs and OLED screen with scripts provided by GeeekPi on their GitHub. Works as is for my use case (Retropie).
J**D
Works great as a fan, the LEDs and screen aren't super useful for my needs but do seem to work. Unfortunately this is hard-coded to pin 14 for the fan, which means you can't use the uart and this hat at the same time.
Trustpilot
2 months ago
2 weeks ago