

AuxFanController
Standalone fan controller using local temperature measurement
- Size
- 26 × 20 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 12
- Nets
- 9
- Pads
- 50
- Tracks, vias
- 71, 7
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 19 Jul 2025
- Updated
- 15 Sep 2025
Overview
AuxFanController is an open-source printed circuit board by medo64, from the medo64/AuxFanController repository on GitHub. It is a 2-layer board of 26 × 20 mm with 12 parts on 9 nets, routed with 71 tracks and 7 vias.
It is built around the MCP9701A-E/TO and AS78L05RTR. Its parts include 5 connectors, 3 capacitors and 2 ICs.
Main components
2MCP9701A-E/TO
TO-92-10℃~+125℃ 3.1V~5.5V ±2℃ TO-92 Temperature Sensors ROHSMicrochip TechnologyTemperature SensorsAS78L05RTR
SOT-89-3L-40℃~+125℃@(Tj) 1 1.7V 100mA 20V 49dB@(120Hz) 5V Fixed Positive SOT-89-3L Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTECH PUBLICVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
README
README.mdAuxFanController
Allows for PWM control of 4 fans based on the on-board temperature reaading.
Features:
- supports up to 3 fans
- temperature controlled speed
- short startup burst to avoid stall
PWM Ranges
| Temperature | PWM |
|---|---|
| < 40 °C | 10% |
| 40-80 °C | 10-75% (linear increase) |
| >80 °C | 100% |
Parts
12| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 100n | Medo64:C (0805) | C1, C2 |
| 1 | 12F1501 | Medo64:U Micro [PIC12F1501] (SOIC-8) | U1 |
| 1 | 1u | Medo64:C (0805) | C3 |
| 1 | AS78L05RTR | Medo64:VR Linear 5V 100mA [AS78L05RTR-E1] (SOT89-3') | VR1 |
| 1 | Fan 1 | Medo64:J Molex 047053 [Fan] (4w) | J2 |
| 1 | Fan 2 | Medo64:J Molex 047053 [Fan] (4w) | J3 |
| 1 | Fan 3 | Medo64:J Molex 047053 [Fan] (4w) | J4 |
| 1 | MC 1,5/2 | Medo64:J Phoenix MC (2w) | J1 |
| 1 | MCP9701A | Medo64:U Temperature Analog [MCP9701] (SOT23-3) | U2 |
| 1 | MCV 1,5/2 | Medo64:J Phoenix MCV (2w) | J1' |
| 1 | Microchip PIC | Medo64:ICSP PIC Pogo SS (5w) | ICSP |
Similar boards
- 2 layers80 × 16 mm

- 4 layers100 × 100 mm

- 2 layers105 × 70 mm

- 4 layers120 × 107 mm

SL23-modem tester
JitterCompany/debug-tools
Collection of useful utility PCBs for development purposes
229 partsMIT - 2 layers90 × 41 mm

- 2 layers

Nrf bga
github-linguist/linguist
Language Savant. If your repository's language is being reported incorrectly, send us a pull request!
12 parts14kMIT - 2 layers66.9 × 74.5 mm

- 2 layers40 × 15 mm

Sensors
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards
12 parts3kApache-2.0
Questions
How big is the AuxFanController PCB?
It measures 26 × 20 mm and has 2 copper layers, 1.6 mm thick.
What parts does the AuxFanController use?
12 parts, built around the MCP9701A-E/TO and AS78L05RTR. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the AuxFanController KiCad files?
From the medo64/AuxFanController repository on GitHub, at the commit this page was made from: the board is src/hardware/AuxFanController.kicad_pcb and its schematic src/hardware/AuxFanController.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the AuxFanController design in my own project?
Its repository states no licence, so its author keeps all rights: ask medo64 before reusing the design.