Skip to content

grad-michal/fan-control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fan-control

Software fan control with PID controller for ODroid XU4 and Odroid C2.

This python script replaces native fan control for Odroid XU4 with software-controlled one or starts control for custom-built Odroid C2 fan which uses GPIO PWM as control.

Implementated controller is standard discrete PID with integration boundaries.

By default it uses zero derivative constant (which is fine for thermal control) and will try to keep average temperature below 52°C. However, most of the constants can be changed by program arguments.

running

For defaults run either:

./fan-control.py --device XU4

or

./fan-control.py --device C2

Help

./fan-control.py --help

About

Software fan control with PID controller

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages