Открытый проект со схемой, платой и документацией.

Умный контроллер 4-контактных 12-В PWM-вентиляторов ПК на базе ESP32 (форм-фактор HW-395) с прошивкой ESPHome; питание от 12 В (разъём barrel jack или EPS/CPU). Лицензия CC BY-SA 4.0.
Подключает напрямую до 8 вентиляторов: включение/выключение банка через реле; ШИМ-регулировка банка (0–100%) через GPIO ESP32; индивидуальный мониторинг оборотов (RPM) каждого вентилятора через счётчик PCNT ESP32; обнаружение неисправности банка по заданному числу вентиляторов и оборотам (ожидаемый, но не крутящийся вентилятор — это сбой). Код, список деталей и инструкции — на GitHub.
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/joshuaboniface/fan-controller