alexfukahori/rpi-pwm-fan-control
This Python script was created for the purpose to control a PWM FAN Noctua NF-A4x20 5V, using Raspberry Pi 4B hardware features. The script use WiringPi-Python as a dependecy, it is used to set Hardware PWM value clock as 25Khz that was specified by Intel (c.f. “4-Wire Pulse Width Modulation (PWM) Controlled Fans”, Intel Corporation September 2005, revision 1.3), to read the FAN speed using the tachometer, it is read by using Hardware provided interruption pin. Using Hardware feature use less CPU to execute the work, avoiding to use Raspberry Pi CPU resource only to control the FAN speed.
PythonMIT
Issues
- 0
Noctua PWM Voltage
#4 opened by MCFreddie777 - 0
HW PWM
#3 opened by MCFreddie777 - 0
requirement.txt
#2 opened by beaverdude - 1