Skip to the content
PCBKitNew board
4 layers39.6 × 66.8 mmFan controller, the printed circuit board in 3D
Size
39.6 × 66.8 mm
Copper layers
4
Thickness
1.6 mm
Parts
67
Nets
64
Pads
244
Tracks, vias
306, 164
Pours
13
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
12 Sep 2026
Updated
7 Nov 2026

Overview

Fan controller is an open-source printed circuit board by xanderhendriks, from the xanderhendriks/pcb-fan-controller repository on GitHub. It is a 4-layer board of 39.6 × 66.8 mm with 67 parts on 64 nets, routed with 306 tracks and 164 vias.

It is built around the 74LVC2G07GV, ESP32-S3-WROOM-1-N16 and TPS54202DDC, with the CH224A, USBLC6-2SC6 and PESD5V0S1BA among its other parts. Its parts include 22 resistors, 19 capacitors, 7 diodes, 5 ICs and 5 connectors. It belongs with the ESP32 boards of this library.

Main components

7

Parts

67
QtyValueFootprintReferences
9100nFCapacitor_SMD:C_0603_1608MetricC1, C3, C8, C10, C13, C14, C16, C18, C19
710kResistor_SMD:R_0603_1608MetricR2, R5, R6, R13, R18, R19, R20
6PESD5V0S1BAlocal_library:D_SOD-323_HandSolderingD2, D3, D4, D5, D6, D7
4100RResistor_SMD:R_0603_1608MetricR7, R12, R14, R17
44.7kResistor_SMD:R_0603_1608MetricR9, R10, R11, R15
310uFCapacitor_SMD:C_0805_2012MetricC2, C11, C15
210nFCapacitor_SMD:C_0603_1608MetricC7, C9
21kResistor_SMD:R_0603_1608MetricR8, R16
21uFCapacitor_SMD:C_0603_1608MetricC6, C12
222uFCapacitor_SMD:C_0805_2012MetricC4, C5
10Resistor_SMD:R_1206_3216MetricR1
1100kResistor_SMD:R_0603_1608MetricR21
1100uF/25VCapacitor_SMD:CP_Elec_6.3x7.7C17
112VTestPoint:TestPoint_Pad_D1.0mmTP1
115uHlocal_library:L_Bourns_SRN5040TAL1
12.2kResistor_SMD:R_0603_1608MetricR3
124kResistor_SMD:R_0603_1608MetricR4
127kResistor_SMD:R_0603_1608MetricR22
13V3TestPoint:TestPoint_Pad_D1.0mmTP2
1600R@100MHzInductor_SMD:L_0603_1608MetricFB1
174LVC2G07Package_TO_SOT_SMD:SOT-23-6U4
1BOOTButton_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2SW2
1CH224APackage_SO:SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mmU1
1ESP32-S3-WROOM-1-N16RF_Module:ESP32-S3-WROOM-1U5
1FAN1Connector:FanPinHeader_1x04_P2.54mm_VerticalJ2
1FAN2Connector:FanPinHeader_1x04_P2.54mm_VerticalJ4
1PPTC 3A holdlocal_library:1812L300_24SLERF1
1RESETButton_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2SW1
1RXDTestPoint:TestPoint_Pad_D1.0mmTP4
1SMBJ13ADiode_SMD:D_SMBD1
1TEMP CABINETConnector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ5
1TEMP FRIDGEConnector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ3
1TPS54202Package_TO_SOT_SMD:SOT-23-6U3
1TXDTestPoint:TestPoint_Pad_D1.0mmTP3
1USB-CConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ1
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U2

Questions

How big is the Fan controller PCB?

It measures 39.6 × 66.8 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Fan controller use?

67 parts, built around the 74LVC2G07GV, ESP32-S3-WROOM-1-N16, TPS54202DDC and CH224A. 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 Fan controller KiCad files?

From the xanderhendriks/pcb-fan-controller repository on GitHub, at the commit this page was made from: the board is kicad/fan_controller.kicad_pcb and its schematic kicad/fan_controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Fan controller design in my own project?

Its repository states no licence, so its author keeps all rights: ask xanderhendriks before reusing the design.

Similar boards

  • 4 layers56 × 66.8 mmTreat dispenser, the printed circuit board in 3D

    Treat dispenser

    xanderhendriks/pcb-treat-dispenser

    62 parts
  • 2 layers100 × 100 mmEnvcity aqm v2, the printed circuit board in 3D

    Envcity aqm v2

    MateusMaruzka/aqm_envcity_hw

    138 parts2
  • 2 layers80 × 46 mmIMU PLACEMENT STUDY, the printed circuit board in 3D

    IMU PLACEMENT STUDY

    SpaceCadetJ/LoRa-Autonomous-Boat

    An embedded-systems project spanning STM32 firmware, LoRa communication, PCB reconstruction and a documented V2 redesign.

    130 parts
  • 4 layers100 × 100 mmSTM32 ESC HW, the printed circuit board in 3D

    STM32 ESC HW

    cej830/STM32_BLDC_ESC_Firmware

    STM32_BLDC_ESC_Firmware

    162 parts
  • 4 layers160 × 80 mmAmos, the printed circuit board in 3D

    Amos

    des256/pcbs

    Making electronics as well

    401 parts
  • 2 layers84.5 × 43.8 mmControl v1.5, the printed circuit board in 3D

    Control v1.5

    miketrombley/Sole-Pod

    All things sole.

    50 parts
  • 4 layers76 × 100 mmPower hub, the printed circuit board in 3D

    Power hub

    kartben/hw-testing-rack

    3D-printed, tilted test shelf for 16 dev boards: sliding drawers, per-bay ESP32-S3 running Zephyr (USB/IP, power switching, metering), KiCad PCBs, OpenSCAD parts, BOM and an interactive 3D viewer

    181 parts