Variable-speed BLDC fan controller using ESP32 + ESPHome. CLK frequency control (100-400Hz), EC11 rotary encoder, native Home Assistant integration.
-
Updated
May 24, 2026 - YAML
Variable-speed BLDC fan controller using ESP32 + ESPHome. CLK frequency control (100-400Hz), EC11 rotary encoder, native Home Assistant integration.
A smart temperature-controlled fan system using a temperature sensor and a microcontroller. The fan automatically turns on or off based on real-time temperature readings. Ideal for smart homes, cooling cabinets, and energy-saving automation.
Automatic smart-fan speed control from heart rate zones for indoor cycling (Philips CoAP and Dyson MQTT fans, BLE and ANT+ heart rate).
Arduino-based temperature-controlled smart fan system
all you need to create a smart fan / pulse detect circuit
Local Wi-Fi + Bluetooth control for Atomberg smart fans in Home Assistant. No cloud.
Add a description, image, and links to the smart-fan topic page so that developers can more easily learn about it.
To associate your repository with the smart-fan topic, visit your repo's landing page and select "manage topics."