Skip to the content
2 layers26 × 20 mmAuxFanController, the printed circuit board in 3D

AuxFanController

medo64/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

2

README

README.md

AuxFanController

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

TemperaturePWM
< 40 °C10%
40-80 °C10-75% (linear increase)
>80 °C100%

Parts

12
QtyValueFootprintReferences
2100nMedo64:C (0805)C1, C2
112F1501Medo64:U Micro [PIC12F1501] (SOIC-8)U1
11uMedo64:C (0805)C3
1AS78L05RTRMedo64:VR Linear 5V 100mA [AS78L05RTR-E1] (SOT89-3')VR1
1Fan 1Medo64:J Molex 047053 [Fan] (4w)J2
1Fan 2Medo64:J Molex 047053 [Fan] (4w)J3
1Fan 3Medo64:J Molex 047053 [Fan] (4w)J4
1MC 1,5/2Medo64:J Phoenix MC (2w)J1
1MCP9701AMedo64:U Temperature Analog [MCP9701] (SOT23-3)U2
1MCV 1,5/2Medo64:J Phoenix MCV (2w)J1'
1Microchip PICMedo64:ICSP PIC Pogo SS (5w)ICSP

Similar boards

  • 2 layers80 × 16 mmPlungerDriver, the printed circuit board in 3D

    PlungerDriver

    medo64/PlungerDriver

    Driver board for solder paste syringe plunger

    39 parts
  • 2 layers105 × 70 mmTrackAmplifier, the printed circuit board in 3D

    TrackAmplifier

    jeremysiebers/Siebwalde

    Siebwalde project

    122 parts
  • 4 layers120 × 107 mmSL23-modem tester, the printed circuit board in 3D

    SL23-modem tester

    JitterCompany/debug-tools

    Collection of useful utility PCBs for development purposes

    229 partsMIT
  • 2 layers90 × 41 mmIR Controller v2, the printed circuit board in 3D

    IR Controller v2

    TIGERs-Mannheim/electronics

    TIGERs Mannheim Open-Source Electronics

    107 parts9
  • 2 layersNrf bga, the printed circuit board in 3D

    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 mmDeskHop, the printed circuit board in 3D

    DeskHop

    hrvach/deskhop

    Fast Desktop Switching Device

    12 parts7.9kGPL-3.0
  • 2 layers40 × 15 mmSensors, the printed circuit board in 3D

    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.