/PWM-Fan-Controller

A simple program for controlling a PWM fan from a microcontroller with Rust

Primary LanguageNixApache License 2.0Apache-2.0

PWM Fan Controller

PWM fan controller projects written in Rust targeting different microcontrollers. Currently, these are basic examples for setting the Noctua NF-P12 redux-1700 PWM Fan to a quiescent 40% speed. Implementations for specific boards can be found in the boards directory.

ATTiny85 PWM Fan Controller Protoboard Top View

ATTiny85 PWM Fan Controller Breadboard Top View 1

Raspberry PI Pico PWM Fan Controller Breadboard Top View 1

Boards

Contributing

Contributions in the form of issues, feedback, and even pull requests are welcome. Make sure to adhere to the project’s Code of Conduct.

Open Source Software

This project is built on the hard work of countless open source contributors. Several of these projects are enumerated below.

Code of Conduct

Refer to the project’s Code of Conduct for details.

License

Licensed under either of

at your option.

© 2022-2024 Jordan Williams

Authors