Reference: RBD-1671
Banner

This EMC2101-based PC fan controller module makes it easy to control and monitor standard 3-pin or 4-pin PC cooling fans using a simple I2C interface. Instead of handling PWM generation and tachometer counting in your microcontroller, this module takes care of fan speed control, RPM monitoring, and temperature-based automation internally.
This EMC2101-based PC fan controller module makes it easy to control and monitor standard 3-pin or 4-pin PC cooling fans using a simple I2C interface. Instead of handling PWM generation and tachometer counting in your microcontroller, this module takes care of fan speed control, RPM monitoring, and temperature-based automation internally.
The controller supports PWM fan speed control, tachometer feedback, and accurate temperature measurement, making it ideal for cooling electronics, enclosures, DIY servers, 3D printers, embedded systems, and silent/low-noise projects.
In addition to fan control, the module includes an internal temperature sensor and also supports an external temperature-sensing diode. Using these temperature readings, you can configure automatic fan speed adjustment so the fan speeds up or slows down depending on system temperature—reducing noise and power consumption when full cooling is not required.
The board is designed in a STEMMA QT / Qwiic form factor, allowing plug-and-play, solder-free I2C connections. Onboard voltage regulation and level shifting ensure compatibility with both 3.3V and 5V systems.
I2C-controlled PC fan driver
Supports 3-pin and 4-pin PC fans
PWM output for fan speed control
Tachometer input for fan RPM monitoring
Internal temperature sensor (±1 °C accuracy)
Support for external temperature-sensing diode
Automatic fan control using temperature LUT (lookup table)
Helps reduce fan noise by avoiding unnecessary full-speed operation
STEMMA QT / Qwiic connectors for easy daisy-chaining
Breadboard-friendly with standard header pins
Communication Interface: I2C
Operating Voltage: 3.3V or 5V
Logic Level: 3.3V / 5V compatible
Fan Type: 3-pin or 4-pin PC fan
Temperature Accuracy: ±1 °C
Electronics enclosure cooling
DIY servers and NAS builds
Silent PC or fan noise reduction projects
Embedded systems thermal management
3D printers and CNC controllers
Robotics and automation enclosures
1 × EMC2101 I2C PC Fan Controller & Temperature Sensor Module
Specific References
Your review appreciation cannot be sent
Report comment
Report sent
Your report cannot be sent
Write your review
Review sent
Your review cannot be sent
Reference: RBD-1671
Reference: RBD-2806
Reference: RBD-2846
Reference: RBD-4077
Reference: RBD-2482
Reference: RBD-4086
Reference: RBD-2840
Reference: RBD-2084
Reference: RBD-4122
Reference: RBD-2056
Reference: RBD-2249
Reference: RBD-2555
Reference: RBD-4147
Reference: RBD-3945
Brand: DFRobot
Reference: RBD-4143
Reference: RBD-2343
Reference: RBD-4154
Reference: RBD-2367
Reference: RBD-3241
Reference: RBD-3616
This EMC2101-based PC fan controller module makes it easy to control and monitor standard 3-pin or 4-pin PC cooling fans using a simple I2C interface. Instead of handling PWM generation and tachometer counting in your microcontroller, this module takes care of fan speed control, RPM monitoring, and temperature-based automation internally.
check_circle
check_circle