CE-certified ESP32-S2 WiFi fan controller. 4 independent PWM channels, HDC1080 temp/humidity sensor, ESPHome firmware. Made for ESPHome certified. Home Assistant auto-discovery.
Officially certified under the Made for ESPHome program. Plug in, connect to WiFi via the captive portal, and Home Assistant discovers it automatically - zero manual configuration.
An ESP32-S2-based WiFi fan controller compliant with EU Radio Equipment Directive (CE RED) that gives you independent PWM control over up to 4 fans with built-in temperature and humidity sensing. Runs ESPHome firmware with native Home Assistant integration - auto-discovery, dashboard control, and automations out of the box.
Perfect for cooling server racks, network cabinets, NAS enclosures, 3D printer chambers, grow tents, or any setup where you need smart, quiet fan control.
Any standard 12V 4-pin PWM fan: Noctua NF-A12x25, NF-F12, NF-A14; Arctic P12 PWM, P14 PWM; be quiet! Silent Wings 4. Designed for 12V fans only. 3-pin fans are not supported.
Note: most PWM fans have a minimum duty cycle below which they stop spinning (typically 15-20%). ESPHome exposes this as a configurable minimum - see the documentation for per-fan tuning.
Ships pre-flashed with ESPHome factory firmware. Connect to the 2.4 GHz captive portal WiFi hotspot, enter your credentials, and Home Assistant discovers it automatically. Supports PID control, linear fan curves, and fully custom automation via ESPHome YAML. Over-the-air (OTA) updates via WiFi after initial setup.
The firmware and schematics are open. You can read exactly how it works, fork the ESPHome config, and study the design on GitHub. If you want the hardware, this is where you get it.
What you're paying for:
ESPHome firmware configs and hardware schematics on GitHub: github.com/zeroflow/esphome-fancontroller
Full documentation, setup guides, pinout reference, and wiring diagrams: fancontroller.arthofer.dev
3D printable case: Printables.com
For EU customers: select DDP Economy Express at checkout - VAT is included, no customs handling required, delivered to your door. Other shipping options may require you to clear VAT/customs yourself.
Sold by Arthofer Engineering e.U. (Vienna, Austria). Includes 2-year EU statutory warranty. Support via fancontroller.arthofer.dev.