A Fan Controller for Raspberry PI developed using Rust and rppal
Utliizes the RPI-4 PWM enabled GPIO pin (BCM 18), to control fan speed based on cpu temperature
- Support for cleaning-up GPIO pins after unexpected shutdowns.
- Configurable fan curve, with multiple points .
- Hardware enable PWM
- Install Rust link
- Clone the repositary
- Change the constants in main.rs if required
- Build the project using
cargo build
- Run the the the binary