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
- MQTT broker (Mosquitto..etc)
- Node.js v6.9 LTS
- Platform.IO IDE
- (Optional) Docker
Hardware
Below are the parts that I used in this project, feel free to use any equivalent parts you like.
- ESP8266 (ESP-12F)
- Arduino (Arduino Pro Mini 328 5V/16MHz)
- Corsair HD120 Fan
Hardware Schematic
TODO
Getting Started
- Hook up the circuit
- Compile code
- Download binaries to ESP8266 and Arduino
npm start
ordocker build ./ -t windy-app && docker run --name windy-app -d -p 3000:3000 -p 1883:1883 windy-app
- Go to http://localhost:3000