ESP32 4 Channel PWM Fan Controller with Home Assistant support

Designed by CoolMaker Lab in China, the ESP32 4-channel PWM fan controller is an open-source, Home Assistant-compatible board for managing cooling in server racks, NAS systems, network cabinets, and other DIY enclosures. It can independently control up to four 4-pin PWM fans, supporting PWM-based speed adjustment, tachometer-based RPM monitoring, and individual fan power switching. The controller supports up to four external DS18B20 temperature sensors for automatic fan speed adjustment, along with a web interface, an HTTP REST API, and Bluetooth proxy functionality. The latest v2.0 hardware and firmware also support optional LD2402G 24GHz mmWave radar for presence-based automation. ESP32 4-channel PWM fan controller specifications: MCU – ESP32-WROOM-32-N4 module with 4MB flash, 2.4GHz Wi-Fi, and Bluetooth LE (BLE proxy) Fan control 4x independent 4-pin PWM fan connectors with  1–100% PWM speed adjustment 4x tachometer inputs for RPM monitoring TPS22810DBVR-based individual fan power switch with load switches for complete shutdown (zero-RPM operation) Automatic […]

The post Home Assistant-compatible ESP32 4-channel PWM fan controller is designed for server racks and NAS systems appeared first on CNX Software – Embedded Systems News.

Read more here: https://www.cnx-software.com/2026/11/13/home-assistant-compatible-esp32-4-channel-pwm-fan-controller-is-designed-for-server-racks-and-nas-systems/