Use FREE-SHIPPING discount code for all US orders over $15

Smart Fan HAT the Best Cooling Solution for Raspberry Pi

SKU: SM-I-008

Regular price $25.00


  • Smart Fan HAT the Best Cooling Solution for Raspberry Pi
  • 40x40x10mm fan with 6 CFM airflow
  • Step-up 12V power supply for precise fan speed control
  • PWM Controller modulates the fan to keep constant Pi temperature
  • Draws less than 100mA of power
  • Stackable to itself, 2 fans can be added to Raspberry Pi
  • Fully stackable allows adding other cards to Raspberry Pi
  • Uses only I2C interface, leaves full use of all GPIO pins
  • Works with any Raspberry Pi from ZERO to 5
  • ECCN Code EAR99
  • (Ver. 6.0 uses also GPIO 12)
  • Super quiet and efficient.
  • Smart Fan Raspberry Pi
  • Command Line Interface
  • Python Library
  • Python Example
  • Node-RED node


A must for all mission critical installations

Due to semiconductor shortages, the current version of the Smart Fan does not have a processor. It implements PWM fan control over the I2C bus using a local oscillator and a serial potentiometer.

Raspberry Pi four was welcomed by the Pi enthusiasts for the increased processing power. However, this came at a price. The Pi 4 can draw up to 3 Amps, which means it has to dissipate 15 watts of power. Raspberry Pi cooling is a must.

From the simplest passive heat sink, through elaborate fan blowers and even to an exotic water-cooled idea, many options are available.

Raspberry Pi CoolingRaspberry Pi CoolingRaspberry Pi CoolingRaspberry Pi CoolingRaspberry Pi Cooling

While lacking no imagination, all have a common denominator: it is almost impossible to plug an add on card into the GPIO  expansion header.


The most elegant, compact and inexpensive cooling solution for your Raspberry Pi.
Smart Fan for Raspberry Pi

The Smart Fan has the form factor of the Raspberry Pi HAT. Its own tinny 32 bit processor receives commands from Raspberry Pi through the I2C interface. A step-up power supply converts the 5 Volts provided by Raspberry Pi to 12 Volts, ensuring precise speed control. Using pulse width modulation, it powers the fan just enough to maintain a constant temperature of the Raspberry Pi processor.

Smart Fan for Raspberry Pi

The Smart Fan preserves all the GPIO pins, allowing any number of cards to be stacked on top of Raspberry Pi. If another add-on card has to dissipate power, a secondary Smart Fan can be added to the stack.


Together with multiple add-on cards, the Smart Fan can be installed on the DIN-Rail, for sturdy industrial applications.

Stack Level Jumper

Two Smart Fans can be installed on top of each Raspberry Pi. The assumption is that you have one more card in the stack which requires cooling. The bottom side of the Smart Fan has a jumper which needs to be installed on the second fan, in order for the Raspberry Pi to differentiate the two I2C addresses.




The Smart Fan can be controlled from any program using simple command line or Python functions. A Node-Red interface let's you set and monitor the temperature from the browser. The software can maintain the temperature history in a log file which can be plotted in Excel, an example loop can be found HERE


Since the Smart Fan is slave to the I2C interface, Raspberry Pi must tell it what to do. Command line and Python functions are available to control the fan speed. Raspberry Pi needs to monitor the processor temperature and control the fan speed accordingly. A PID loop sample program can be downloaded from GitHub. In case of malfunction, if the temperature exceeds a safe limit, Raspberry Pi must shut itself off to prevent burnout.


The Smart Fan has a LED controlled by the local processor. At power up, the processor powers up the fan for 1 second, so the user can make sure the system is functional. The on board LED shows the status of the fan. When the fan is off, the LED blinks 1 time per second. When the fan is turned on, the LED blinks between 2 to 10 times per second, proportional with the speed of the fan.


Since the fan can be installed either on the top or on the bottom of the card, it comes unassembled. If you plan to use the Smart Fan to cool the Raspberry Pi, we recommend to install it on the bottom. To cool any other add-on card, install it on the top. All mounting hardware for installing the fan on the card, and the card on Raspberry Pi, is included.

When you purchase the Smart Fan Kit you will receive the following items:


Smart Fan Card

2. 40x40x10mm Fan with mounting screws


3. Mounting hardware

Brass Mounting Hardware


  1. Plug your SMART-FAN card on top of your Raspberry Pi and power up the system.

  2. Enable I2C communication on Raspberry Pi using raspi-config.

  3. Install the Smart Fan software from

    • ~$ git clone
    • ~$ cd /home/pi/SmartFan-rpi
    • ~/SmartFan-rpi$ sudo make install
    • ~/SmartFan-rpi$ fan

    The program will respond with a list of available commands.


    The last release of the Smart Fan is missing the slot cutout for the camera. This has been a factory mishap which we missed on the prototype run. Everything else is functional.


    Customer Reviews

    Based on 7 reviews
    Great Product! Ability to have multiple fans in the mix is A+

    I am fairly new to Raspberry Pi, and I am happy I found Sequent. The products are top notch... I now have 2 of the 8-hat relays, (1) 16 hat relay, (1) Building Automation hat, and (2) of the fans.
    The only thing I can say that is more positive than their products is their support. You cant find service like they offer much anymore... and it is very appreciated!

    If there is something you need or that can help make the product better, hit them up on chat... they respond very quickly and they actually listen.
    Thanks Sequent!

    D Scholl
    This Raspberry Pi Smart Fan HAT is Stackable and GPIO Friendly

    I found this article on Tom's Hardware:
    and it was exactly that! Highly recommended.

    Keep cool and quiet

    This seems to be indeed the Best Cooling Solution for Raspberry Pi. Proportional fan control makes it really quiet, and the possibility of stacking another HAT on top of it is excellent. Have your cake and eat it too. Great card.

    Tony D
    U need this Hat

    The Smart Fan Hat has proved to be an excellent addition to the remote pi3 keeping it cool tucked away in the battery room & the python3 PID example on the web made it easy to incorporate into the existing python monitoring program

    If you need to keep your PI cool then this is the hat 4U

    Satisfied customer Tony

    Dave Donnelly
    RPi4 Ubuntu 20.10 SmartFan works

    Being a Raspberry Pi novice, I like to try new things. I recently installed Ubuntu 20.10 on my RPi4 8GB system which has the SmartFan-rpi installed. I installed all software and initialized the i2c communication. Multiple errors appeared and the SmartFan would not run. I immediately contacted Sequent Microsystems support. They very quickly identified my problem - this novice had not installed "all the necessary" support files.
    Once I followed their instructions, the SmartFan immediately came to life and is working wonderfully keeping my system cool. This is a most effective active cooling system! Thanks Sequent Microsystems for an excellent product and follow-on support!

    Notify Me When Available

    Fill in the required details to get notified when the product is again in stock!