Is there any existing/DIY fan controller wich connects to multiple pwm headers treating them as INPUT?

Posted by upspiral89@reddit | buildapc | View on Reddit | 4 comments

As the title implies I'm trying to find out if on the market is there any hardware fan controller wich can be wired to multiple indipendent 4 pin PWM headers and, based on the highest ducty cycle between those headers, command the fans connected downstram. An alternative solution would be a DIY approach using Arduino/ESP32 boards (I don't know ho to program those but i guess I can manage)

I know that there are controllers like the OCTO or the Openfancontroller wich can use multiple sources as input but i need it to be reading the source data (PWM duty cycle and possibly power) directly from the pwm headers located on a nas backplane and use these values to power the connected fans without having to communincate with the motherboard (to make it OS indipendent)

Basically I'm looking for something like this:

header 1 = 20% duty cycle | header 2 = 40% duty cycle | header 3 = 30% duty cycle ==> CONTROLLER (func=MAX) ==> fan 1 = 40% | fan 2 = 40% | fan 3 = 40% | fan 4 = 40%