Show HN: My GPU Fan Saga – A DIY ATX Fan Controller
9 months ago
- #Electronics
- #GPU
- #DIY
- The author shares their experience fixing a noisy GPU fan with a DIY solution.
- Initial solution involved replacing the GPU fan with a spare 12V DC brushless fan, reducing temperatures but causing constant noise.
- Implemented PWM (Pulse Width Modulation) using an ATtiny85 microcontroller to control fan speed.
- Integrated a DS18B20 temperature sensor to automatically adjust fan speed based on GPU temperature.
- Final solution achieved quiet operation at idle and effective cooling under load, with temperatures between 40-60 °C.
- Total material cost ranged from $6.40 to $16.05, plus PCB fabrication fees.
- The project provided valuable learning in microcontrollers, power electronics, and firmware design.
- Open-source code and PCB files are available on GitHub and Codeberg for further development.