Store

Adafruit

$11.82 |
In stock at supplier
No reviews yet

The Adafruit EMC2101 breakout is an I2C fan controller and temperature sensor that makes it easy to integrate 3-pin or 4-pin PC fans into your projects. The ...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The Adafruit EMC2101 breakout is an I2C fan controller and temperature sensor that makes it easy to integrate 3-pin or 4-pin PC fans into your projects. The Microchip/SMSC EMC2101 handles PWM speed control and tachometer monitoring over I2C, so you don't need to dedicate PWM outputs or counter inputs on your microcontroller.

In addition to fan control, the EMC2101 includes an internal temperature sensor and support for an external temperature-sensing diode. With the external sensor connected, you can configure a look-up table (LUT) that automatically adjusts fan speed based on temperature — fully autonomous thermal management without any code running on your microcontroller.

Key Features

  • PWM Fan Control – Programmable PWM output for 3-pin and 4-pin PC fans
  • Tachometer Input – Monitor fan RPM to verify the fan is running as expected
  • Internal Temperature Sensor – Built-in temperature monitoring with ±1°C accuracy
  • External Temperature Input – Connect an external sensing diode for remote temperature measurement
  • Automatic Fan Speed LUT – Configure temperature-to-speed mappings for autonomous thermal management
  • I2C Interface – Simple two-wire communication for control and monitoring
  • STEMMA QT / Qwiic – Dual I2C connectors for solderless daisy-chaining
  • 3.3V and 5V Compatible – On-board voltage regulator and 5V-tolerant pins

Ideal For

  • Adding cooling fans to electronics enclosures
  • Automated thermal management for 3D printers, servers, or custom builds
  • Quieting noisy equipment by reducing fan speed when cooling demand is low
  • Environmental monitoring with temperature-triggered ventilation

Package Contents

  • 1× Adafruit EMC2101 I2C PC Fan Controller and Temperature Sensor – STEMMA QT
Note: PC fan and external temperature diode are not included. Works with standard 3-pin and 4-pin PC fans.

Jargon buster

Plain-language definitions for the technical terms used above.

5V-tolerant
5V-tolerant means an input pin can safely accept a 5V logic signal even if the device itself runs at a lower voltage. It matters because it reduces the risk of damaging the module when connecting it to 5V microcontroller boards.
breakout
A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
PWM
Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
Qwiic
Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
STEMMA
A plug-and-cable connection system used on some maker electronics boards to make wiring simpler. If a product uses STEMMA, you need the matching cable or connector type to plug it in without soldering.
STEMMA QT
A small plug-in connector system for I2C boards that lets you connect compatible sensors and controllers without soldering. It matters because it can make wiring faster and less error-prone, especially when adding several small modules to a project.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.