/fan-controller

Arduino fan controller with schematic and PCB

Primary LanguageC++MIT LicenseMIT

PWM Fan Controller

Arduino fan controller with schematic and pcb. The goal of the project is to create a fan controller that uses a potentiometer as means of controller and a screen as visual output to controller a fan. In my case I use it to control the fan on my 3D printer, the Cetus3D MKIII.

3D mockup of the PCB

The PCB was specificly designed for the Cetus3D 3D printer.

Fan controller top

Fan controller bottom

Libraries

  • Adafruit_SH1106. I use the SH1106 as screen, however you can easily change the code to use any other OLED screen.
  • Adafruit-GFX-Library. You can also get this from the Arduino library manager.

Acknowledgements

  • Thanks to wonho-maker for the SH1106 library.
  • Thanks to Adafruit for creating the GFX library.