Repository navigation
FanControluino v0.4.0 — D13 Status LED Diagnostics
This release introduces an optional status LED on Arduino D13 for monitoring FanControl communication.
What's New
- Optional D13 status LED (
ENABLE_STATUS_LED). - Short LED flash every 3 seconds during normal communication.
- Repeating double flash when communication times out and the PWM failsafe is activated.
- Non-blocking LED control using
millis(). - Works with or without the OLED display.
Existing Features
- 5 independent PWM fan outputs.
- 2 RPM monitoring inputs.
- 2 DS18B20 temperature sensors.
- SSD1306 OLED with single-button configuration menu.
- EEPROM settings persistence.
- 12V voltage monitoring and adjustable ADC reference.
- Free RAM diagnostics and aligned RPM display.
Installation
Download the ZIP attached below, open Firmware/ArduinoSketch/ArduinoSketch.ino in Arduino IDE, configure the optional features, and upload it to your Arduino.
The included FanControl plugin DLL is unchanged from v0.3.1.
Credits
Based on the original Arduino FanControl plugin by [Yanat000](https://github.com/Yanat000/FanControl.ArduinoFanController).