Skip to the content
PCBKitNew board
2 layers96.2 × 53.4 mmFancontroller, the printed circuit board in 3D

Just another fan controller, but this time with bluetooth

Size
96.2 × 53.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
89
Nets
78
Pads
318
Tracks, vias
492, 68
Pours
3
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
17 Apr 2024
Updated
9 Nov 2024

Overview

Fancontroller is an open-source printed circuit board by dj-bauer, from the dj-bauer/espfancooling repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 96.2 × 53.4 mm with 89 parts on 78 nets, routed with 492 tracks and 68 vias.

It is built around the CH340C, ESP32-WROOM-32 and ADS1115IDGS, with the BD9D300MUV-E2, AMS1117-3.3 and AO3400A among its other parts. Its parts include 28 resistors, 14 transistors, 9 capacitors, 7 diodes and 5 ICs. It belongs with the ESP32 boards of this library.

Main components

8

Parts

89
QtyValueFootprintReferences
1410kResistor_SMD:R_0805_2012MetricR2, R3, R4, R5, R8, R9, R21, R22, R23, R24, R25, R26, R27, R28
6AO3400APackage_TO_SOT_SMD:SOT-23Q3, Q5, Q7, Q9, Q11, Q13
6AO3401APackage_TO_SOT_SMD:SOT-23Q4, Q6, Q8, Q10, Q12, Q14
6FAN0Connector:FanPinHeader_1x04_P2.54mm_VerticalM1, M2, M3, M4, M5, M6
5100nFCapacitor_SMD:C_0805_2012MetricC1, C2, C3, C5, C9
4MountingHole_2.2mm_M2MountingHole:MountingHole_2.2mm_M2H1, H2, H3, H4
210uFCapacitor_SMD:C_0805_2012MetricC4, C7
2120Resistor_SMD:R_0805_2012MetricR14, R15
21kResistor_SMD:R_0805_2012MetricR1, R13
2470Resistor_SMD:R_0805_2012MetricR10, R11
25.1kResistor_SMD:R_0805_2012MetricR6, R7
2SS8050-GPackage_TO_SOT_SMD:SOT-23Q1, Q2
1100Resistor_SMD:R_0603_1608MetricR17
1100kResistor_SMD:R_0805_2012MetricR18
1100uFCapacitor_SMD:CP_Elec_10x10C8
112VLED_SMD:LED_0805_2012MetricD2
1150Resistor_SMD:R_0805_2012MetricR12
12.2uHInductor_SMD:L_0805_2012MetricL1
1220Resistor_SMD:R_0603_1608MetricR16
1270kResistor_SMD:R_0805_2012MetricR19
13.3VLED_SMD:LED_0805_2012MetricD6
147uCapacitor_SMD:C_0805_2012MetricC6
151kResistor_SMD:R_0805_2012MetricR20
15VLED_SMD:LED_0805_2012MetricD1
1ADS1115IDGSPackage_SO:TSSOP-10_3x3mm_P0.5mmU5
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223U4
1BD9D300MUVDJCustom:VQFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mmU3
1BOOTConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP3
1CH340CPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU2
1DebugConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ2
1ENLED_SMD:LED_0805_2012MetricD4
1ESP32-WROOM-32PCM_Espressif:ESP32-WROOM-32EU1
1Enable 12V PowerConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1
1PDG is groundConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP2
1PGDTestPoint:TestPoint_Pad_2.5x2.5mmTP2
1PowerConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1
1RESETConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW1
1RXLED_SMD:LED_0805_2012MetricD5
1ResetLED_SMD:LED_0805_2012MetricD7
1Symbol_GNU-Logo_SilkscreenTopSymbol:Symbol_GNU-Logo_SilkscreenTopGNU
1TXLED_SMD:LED_0805_2012MetricD3
1Temp0Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalTH1
1Temp1Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalTH2
1Temp2Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalTH3
1Temp3Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalTH4
1USB_C_Plug_USB2.0Connector_USB:USB_C_Receptacle_HCTL_HC-TYPE-C-16P-01AP1
1V_outTestPoint:TestPoint_Pad_2.5x2.5mmTP1

The 88 most common of 89 parts.

Questions

How big is the Fancontroller PCB?

It measures 96.2 × 53.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Fancontroller use?

89 parts, built around the CH340C, ESP32-WROOM-32, ADS1115IDGS and BD9D300MUV-E2. 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 Fancontroller KiCad files?

From the dj-bauer/espfancooling repository on GitHub, at the commit this page was made from: the board is fancontroller/fancontroller.kicad_pcb and its schematic fancontroller/fancontroller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Fancontroller design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers155 × 52 mmDrawer Controller, the printed circuit board in 3D

    Drawer Controller

    Robast-GmbH/PCB_Designs

    This repository contains all the necessary files and instructions for the PCBs that are designed using KiCad. Here is an overview of the main components: - .github: Contains Github-specific configurations, including…

    198 parts1MIT
  • 2 layers151 × 118 mmOBQAS, the printed circuit board in 3D

    OBQAS

    diminDDL/OBQAS

    Open Battery Quantification and Analysis System

    204 parts1MIT
  • 2 layers80 × 42.2 mmRes Meas, the printed circuit board in 3D

    Res Meas

    ntd176/res-meas-pcb

    Measurement: Unbalanced wheatstone bridge with ads1115 (16-bit ADC)

    32 partsMIT
  • 2 layers85 × 56 mmHB RF ETH, the printed circuit board in 3D

    HB RF ETH

    alexreinert/PCB

    Some of my PCBs

    96 parts104
  • 2 layers35 × 45 mmLVGLDevKit, the printed circuit board in 3D

    LVGLDevKit

    jppang/ESP32_MicroPython_LVGL_ST7789

    Try to build an ESP32 firmware with LVGL and ST7789 drivers inside.

    40 parts2
  • 2 layers100 × 85 mmESP32 MediaCarrier routed, the printed circuit board in 3D

    ESP32 MediaCarrier routed

    xmyoot/esp32-media-carrier

    ESP32 multimedia carrier board with 7–24 V DC buck regulator, 3.2 W Class-D I2S audio amp, WS2812 LED ring driver, and SPI TFT display header

    97 partsMIT
  • 2 layers66.9 × 110 mmKitchen clock, the printed circuit board in 3D

    Kitchen clock

    chof747/kitchen-clock

    This project is building a kitchen glock with the following functions:

    74 parts
  • 4 layers62.9 × 88.6 mmBit block, the printed circuit board in 3D

    Bit block

    Citrullin/Sovereign_Bunny_Stack

    From web 3 unicorn fantasy to federated web 2.5 reality.

    169 parts4