CSS GPL-3.0

OpenFanController

Open-source open-hardware PC fan controller for everyone!

S

SasaKaranovic

Dernière activité 27 sept. 2026
SasaKaranovic/OpenFanController

312

étoiles

32

forks

0

issues ouvertes

computercontrollerfanopen-hardwareopen-source

Ce README est souvent en anglais.

DIY OpenFAN Controller

What is this project about?

DIY OpenFAN Controller

Above video shows the finished 10 channel PC fan controller, how it works and motivation behind some of the design decisions.

Some of the main features of the OpenFAN controller are:

  • Individually control up to 10 fans
  • USB communication with the host PC
  • Has a built-in USB bootloader for smooth firmware upgrade experience
  • GUI to control and monitor fans. Accessible locally/remotely through web browser
  • Control fans by setting PWM percentage or target RPM
  • Supports virtually unlimited number of custom fan profiles that you can create and apply through GUI/API
  • Built in API interface for integration, (remote) monitoring or (remote) control.
  • Built using simple off-the-shelf components to make it hacker/diy friendly
  • Designed to be platform/OS agnostic and works on Windows, Linux and Mac
  • GUI/API can be deployed as Docker application
  • Fan Control integration through FanControl.OpenFAN plugin (Windows)
  • Unraid docker integration through OpenFanController application (Unraid)
  • Docker image available (Docker)

Can I buy OpenFAN controller

Yes you can. It's available on the web shop.

Can I build my own?

Yes you can. The above video explains the idea and how hardware and firmware works. It's recommended that you watch that first.

Hardware, Firmware and Software build instructions and source files are available in this repository.

Is there documentation?

Documentation for OpenFAN Controller (and other projects) can be found at the official docs page.

What platforms are supported?

OpenFAN is designed to be platform agnostic. This means you can use it on Windows, Linux and Mac.

You can find more information on how to run OpenFAN software in the software read me

Blog page: https://sasakaranovic.com/projects/openfan-controller/

YouTube video: http://www.youtube.com/watch?v=C8tcsyASQRM



Sasa Karanovic

Home Page  ·  YouTube  ·  GitHub  ·  Twitter  ·  Instagram  ·  Sponsor on GitHub

Projets similaires

This is the release repository for Fan Control, a highly customizable fan controlling software for Windows.

controlcpucurves
RRem0o
21 k étoiles622

Fanpico: Open Source Programmable PWM (PC) Fan Controller

Cdiyelectronicsfan-control
Ttjko
238 étoiles20

FanCtrl is a software that allows you to automatically control the fan speed on your PC.

C#amd-gpudimmevga-clc
Llich426
567 étoiles42