I’m trying to use the Qwiic_PC_Fan_Controller (Qwiic PC Fan Controller - SPX-18570 - SparkFun Electronics) to design a PWM controlled (12v) fan which would use a rotary encoder to change the DC (increase/decrease) the fan speed. Additional future features include an LED ring to show fan speed (Red to Yellow to Green speedometer). Potential add on wifi/bluetooth control and a Volatile Air Sensor. I can’t find any examples of using the PC_Fan_Controller even for the very first use case (control PWM DC with an encoder (or even POT). Is there anything anyone can point to for reference.
You’re going to need to create custom code…here are the basic examples SparkFun_Qwiic_Fan_Arduino_Library/examples/Qwiic PC Fan Controller at main · sparkfun/SparkFun_Qwiic_Fan_Arduino_Library · GitHub and then you’ll have to build upon them
Thank you. Im a bit if a newbie, do i have to use a board like Arduino or sparkfun as the main controller to download the code thru i2c
Yep…an MCU or ‘microcontroller’.
Something like SparkFun Thing Plus - ESP32-C6 - DEV-22924 - SparkFun Electronics or SparkFun RedBoard Qwiic - DEV-15123 - SparkFun Electronics