Skip to content

FanControluino v0.4.0 — D13 Status LED Diagnostics

Choose a tag to compare

@johnlenfr johnlenfr released this 15 Oct 19:40
· 0 commits to main since this release

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).