Simple PWM Fan Controller

Hardware DIY Electronics Cooling

A simple PWM fan controller for adjustable cooling in electronic projects and enclosures.

Project Overview

Minimal design for controlling PC fans via PWM (Pulse Width Modulation), enabling adjustable speed for optimal cooling and noise levels.

Features

  • PWM Control — Standard 4-pin fan protocol
  • Adjustable Speed — Manual speed control knob
  • Minimal Components — Simple, cost-effective design
  • Wide Compatibility — Works with standard PC fans

Applications

  • Electronics enclosure cooling
  • 3D printer extruder fans
  • Raspberry Pi cooling
  • Amp and receiver cooling
  • General project ventilation

Design Goals

  • Simplicity — Few components, easy assembly
  • Reliability — Proven PWM protocol
  • Adjustability — User-controlled speed
  • Compatibility — Standard fan connectors

Use Cases

  • Quiet operation at low loads
  • Maximum cooling when needed
  • Automatic temperature-based control (with thermistor option)
  • Manual preset configurations

Schematic, parts list, and assembly instructions available in the project repository.