Skip to content

ufnalski/four_pin_computer_fan_h503rb

Repository files navigation

4-pin computer fan (STM32H503RB)

An exercise inspired by ESP32 PWM Fan Controller (DroneBot Workshop). Have fun with controlling a fan!

4-pin computer fan in action

Missing files?

Don't worry 🙂 Just log in to MyST and hit Alt-K to generate /Drivers/CMCIS/ and /Drivers/STM32H5xx_HAL_Driver/ based on the .ioc file. After a couple of seconds your project will be ready for building.

Exemplary hardware

What next?

  • Design a closed-loop control system with speed as a reference signal.
  • Design a closed-loop control system with temperature as a reference signal.
  • Increase the fun factor in the project by choosing an A-RGB version of the fan1.

Call for action

Create your own home laboratory/workshop/garage! Get inspired by ControllersTech, DroneBot Workshop, Andreas Spiess, GreatScott!, bitluni's lab, ElectroBOOM, Phil's Lab, atomic14, That Project, Paul McWhorter, Max Imagination, Nikodem Bartnik, and many other professional hobbyists sharing their awesome projects and tutorials! Shout-out/kudos to all of them!

Warning

Electric drives - do try them at home ❗

200+ challenges to start from: Control Engineering for Hobbyists at the Warsaw University of Technology.

Stay tuned 😎

Footnotes

  1. ARCTIC P12 PWM PST A-RGB fan