Skip to the content
PCBKitNew board
2 layers95 × 75 mmSmart Cabinet Fan, the printed circuit board in 3D

Dual-fan controller with temperature sensing, tachometer monitoring, overtemperature alarm, and manual override. Designed in KiCad.

Size
95 × 75 mm
Copper layers
2
Thickness
1.6 mm
Parts
61
Nets
38
Pads
182
Tracks, vias
247, 44
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
28 Oct 2026
Updated
28 Oct 2026

Overview

Smart Cabinet Fan is an open-source printed circuit board by ginomcfino, from the ginomcfino/smart-fan-controller repository on GitHub. It is a 2-layer board of 95 × 75 mm with 61 parts on 38 nets, routed with 247 tracks and 44 vias.

It is built around the LM2596S-3.3, LTC1840CGN#TRPBF and LMV393, with the BAT54C, SS56 and SMBJ33A among its other parts. Its parts include 23 resistors, 12 capacitors, 11 diodes, 6 connectors and 3 ICs.

Main components

7

README

README.md

Smart Cabinet Fan Controller

A dual-fan controller design with temperature inputs, tachometer conditioning, a hardware overtemperature alarm, and manual override.

PCB front copper and silkscreen layout

Status: CAD design study

This is my manually developed circuit and PCB design. Component libraries, manufacturer models, and other supplied assets retain their original attribution.

Open hardware/Smart_Cabinet_Fan.kicad_pro with KiCad 10 and its standard symbol, footprint, and 3D model libraries.

Parts

61
QtyValueFootprintReferences
710kResistor_SMD:R_0805_2012MetricR3, R4, R7, R8, R9, R18, R20
71kResistor_SMD:R_0805_2012MetricR1, R2, R17, R19, R21, R22, R23
6100nFCapacitor_SMD:C_0805_2012MetricC2, C5, C6, C7, C8, C10
5100kResistor_SMD:R_0805_2012MetricR10, R11, R12, R13, R16
3BAT54CPackage_TO_SOT_SMD:SOT-23D4, D5, D6
3SS56Diode_SMD:D_SMBD1, D7, D8
2100RResistor_SMD:R_0805_2012MetricR14, R15
210nFCapacitor_SMD:C_0805_2012MetricC11, C12
24.7kResistor_SMD:R_0805_2012MetricR5, R6
260V Logic-Level NMOSPackage_TO_SOT_SMD:TO-252-3_TabPin2Q1, Q2
1100uF 50VCapacitor_SMD:CP_Elec_10x10C3
110k PotPotentiometer_THT:Potentiometer_Bourns_3296W_VerticalRV1
110uFCapacitor_SMD:CP_Elec_5x5.4C9
1220uF 10VCapacitor_SMD:CP_Elec_10x7.7C4
1220uF 50VCapacitor_SMD:CP_Elec_10x12.5C1
168uHInductor_SMD:L_Bourns_SRR1260L1
1CONTROLLER_INTERFACEConnector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_HorizontalJ6
1FAN ACTIVITY LEDLED_SMD:LED_0805_2012MetricD10
1Fan 1Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJ4
1Fan 2Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJ5
1LM2596S-3.3Package_TO_SOT_SMD:TO-263-5_TabPin3U1
1LMV393Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1LTC1840CGNTRPackage_SO:SSOP-16_3.9x4.9mm_P0.635mmU3
1NTC_SENSOR_1TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_HorizontalJ2
1NTC_SENSOR_2TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_HorizontalJ3
1POWER LEDLED_SMD:LED_0805_2012MetricD9
1PolyfuseFuse:Fuse_1812_4532MetricF1
1SMBJ33ADiode_SMD:D_SMBD2
1SS36Diode_SMD:D_SMAD3
1SW_SPSTButton_Switch_THT:SW_DIP_SPSTx01_Slide_9.78x4.72mm_W7.62mm_P2.54mmSW1
1THERMAL DEFAULT LEDLED_SMD:LED_0805_2012MetricD11
1VIN_12V_24VTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_HorizontalJ1

Questions

How big is the Smart Cabinet Fan PCB?

It measures 95 × 75 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Smart Cabinet Fan use?

61 parts, built around the LM2596S-3.3, LTC1840CGN#TRPBF, LMV393 and BAT54C. 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 Smart Cabinet Fan KiCad files?

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

Can I use the Smart Cabinet Fan design in my own project?

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

Similar boards

  • 2 layers100 × 80 mmMeganecan gw, the printed circuit board in 3D

    Meganecan gw

    Barbedx/MeganeCAN

    ESP32-based CAN-bus companion for Renault Megane 2 infotainment displays.

    68 parts3
  • 4 layers66.7 × 39 mmPower, the printed circuit board in 3D

    Power

    KRuskowski/s5

    einheit s5 (S501) — 5-port managed PoE switch on Allwinner T113-S3

    62 parts
  • 4 layers88.5 × 33.8 mmFoba, the printed circuit board in 3D

    Foba

    MarvinAnner/Foba_PCB

    58 parts
  • 2 layers80 × 55 mmIm01, the printed circuit board in 3D

    Im01

    amuzdgp3-prog/im-01-pulse-device

    Отдельный модуль к системе обслуживания аппаратов 2.apixspb.ru. Устройство слушает импульсные выходы монетоприёмника и купюроприёмника, копит показания в FRAM и дважды в сутки передаёт их на сервер по LTE Cat.1.

    108 parts
  • 4 layers110 × 100 mmIcc gateway prerouting r2, the printed circuit board in 3D

    Icc gateway prerouting r2

    moistpope/fisker-icc-gateway

    KiCad 10 project. Sits between the car harness and the ICC (head unit) main connector J1 (Molex stAK50h 160013-0641), passes every circuit straight through except the two CAN buses, which go through a Teensy 4.1 gateway…

    70 parts
  • 4 layers200 × 130 mmHVAC STM32F7 PCB, the printed circuit board in 3D

    HVAC STM32F7 PCB

    Jopolle/INZYNIERKA

    W repozytorium znajdują się wszystkie istotne pliki dotyczące projektu

    110 parts
  • 2 layers84.5 × 94.5 mmLandyGauge, the printed circuit board in 3D

    LandyGauge

    paulrbarnard/LandyGauge

    Open-source ESP32-S3 vehicle instrument gauge

    129 parts
  • 2 layers65 × 86 mmPcb KE 2 JULIUS, the printed circuit board in 3D

    Pcb KE 2 JULIUS

    jliusgustalvoo/making-pcb-with-esp32-s3-with-sensor-actuator-i2c-pin

    making pcb with esp32-s3 with sensor,actuator,i2c pin for college task

    78 parts