/windy

WiFi Fan Control for Corsair HD120 RGB LED High Performance 120mm PWM Fan

Primary LanguageArduino

windy

Windy

WiFi Fan Control for Corsair HD120 RGB LED High Performance 120mm PWM Fan

The goal is to make a group of Corsair HD120 fans programmable via WiFi

Requirements

Software

  1. MQTT broker (Mosquitto..etc)
  2. Node.js v6.9 LTS
  3. Platform.IO IDE
  4. (Optional) Docker

Hardware

Below are the parts that I used in this project, feel free to use any equivalent parts you like.

  1. ESP8266 (ESP-12F)
  2. Arduino (Arduino Pro Mini 328 5V/16MHz)
  3. Corsair HD120 Fan

Hardware Schematic

TODO

Getting Started

  1. Hook up the circuit
  2. Compile code
  3. Download binaries to ESP8266 and Arduino
  4. npm start or docker build ./ -t windy-app && docker run --name windy-app -d -p 3000:3000 -p 1883:1883 windy-app
  5. Go to http://localhost:3000