Skip to content

Firmware for the RP2040 based fan controller in my PC. It measures a thermistor, performs fixed point math to convert that to a temperature, and modulates PWM controlled fans to control the temperature of the thermistor (sort of... it just keeps it under 50 kinda)

Notifications You must be signed in to change notification settings

dexorg25/custom-loop-fanctl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PC thermal management system build on an RP2040

This set of crates implements a thermal management system suitable for high performance PCs. The current model is very specific to the use case of a 10k NTC thermistor and PWM control outputs for fans but this is in the process of being expanded upon.

Controller firmware

Bare metal Rust targeting the RP2040. Controllable by USB

Configuration and Monitoring Interface

USB CDC serial console, accessible by ???. Working on this...

About

Firmware for the RP2040 based fan controller in my PC. It measures a thermistor, performs fixed point math to convert that to a temperature, and modulates PWM controlled fans to control the temperature of the thermistor (sort of... it just keeps it under 50 kinda)

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages