Skip to the content
2 layers43.3 × 32.3 mmHaflingerUart, the printed circuit board in 3D

Haflinger Pump/Fan Controller

Size
43.3 × 32.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
63
Nets
57
Pads
202
Tracks, vias
301, 48
Pours
7
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
13 May 2026
Updated
13 May 2026

Overview

HaflingerUart is an open-source printed circuit board by probstn, from the probstn/coolcontrol_hwstm32 repository on GitHub. It is a 2-layer board of 43.3 × 32.3 mm with 63 parts on 57 nets, routed with 301 tracks and 48 vias.

It is built around the STM32F103C8T6, TJA1051T/3/1J and UCC27517DBVR-TP, with the AMS1117-3.3, XT30UPB-M and SMMS0530-100M among its other parts. Its parts include 21 capacitors, 19 resistors, 5 ICs, 4 diodes and 1 transistor. It belongs with the STM32 boards of this library.

Main components

12

Parts

63
QtyValueFootprintReferences
11100nCapacitor_SMD:C_0603_1608MetricC1, C4, C6, C11, C12, C15, C17, C18, C19, C20, C21
510kResistor_SMD:R_0603_1608MetricR1, R12, R14, R18, R19
410uCapacitor_SMD:C_0603_1608MetricC2, C3, C5, C10
220pCapacitor_SMD:C_0603_1608MetricC13, C14
222uCapacitor_SMD:C_0603_1608MetricC8, C9
24k7Resistor_SMD:R_0603_1608MetricR16, R17
2REDLED_SMD:LED_0603_1608MetricD1, D2
2RLEDResistor_SMD:R_0603_1608MetricR10, R11
1+12Veasyeda2kicad:CONN-TH_XT30UPB-MCONN2
1100kResistor_SMD:R_0603_1608MetricR7
1105kResistor_SMD:R_0603_1608MetricR3
110uHeasyeda2kicad:IND-SMD_L5.2-W5.2_MCW-0530L1
113k3Resistor_SMD:R_0603_1608MetricR8
11uCapacitor_SMD:C_0603_1608MetricC16
1390RResistor_SMD:R_0603_1608MetricR9
149R9Resistor_SMD:R_0603_1608MetricR6
1511kResistor_SMD:R_0603_1608MetricR2
175pCapacitor_SMD:C_0603_1608MetricC7
18MHzeasyeda2kicad:CRYSTAL-SMD_L5.0-W3.2X1
1AMS1117-3.3_C347222easyeda2kicad:SOT-223-4_L6.5-W3.5-P2.30-LS7.0-BRU2
1B340A-13-Feasyeda2kicad:SMA_L4.4-W2.6-LS5.0-RDD3
1CANeasyeda2kicad:CONN-TH_3P-P2.50_A2501WV2-3PCONN8
1DEBUGeasyeda2kicad:CONN-TH_6P-P2.50_B6B-XH-A-LF-SNCONN9
1DNPResistor_SMD:R_0603_1608MetricR5
1FAN1easyeda2kicad:CONN-TH_B4B-XH-A-LF-SNCONN5
1FAN2easyeda2kicad:CONN-TH_B4B-XH-A-LF-SNCONN6
1I2Ceasyeda2kicad:CONN-TH_B4B-XH-A-LF-SNCONN3
1IRLR8726TRLPBFeasyeda2kicad:TO-252-2_L6.6-W6.1-P4.57-LS9.9-TL-CWQ1
1NTCeasyeda2kicad:CONN-TH_B2B-XH-A-LF-SNCONN10
1PTCeasyeda2kicad:CONN-TH_B2B-XH-A-LF-SNCONN11
1PUMPeasyeda2kicad:CONN-TH_XT30UPB-MCONN1
1RGateResistor_SMD:R_0805_2012MetricR4
1RNTCResistor_SMD:R_0603_1608MetricR13
1RPTCResistor_SMD:R_0603_1608MetricR15
1SD05_TVSeasyeda2kicad:SOD-323_L1.8-W1.3-LS2.5-FDD4
1STM32F103C8T6easyeda2kicad:LQFP-48_L7.0-W7.0-P0.50-LS9.0-BLU5
1TJA1051T/3/1Jeasyeda2kicad:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BLU1
1TPS54302DDCR_C311983easyeda2kicad:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BLU4
1UARTeasyeda2kicad:CONN-TH_B4B-XH-A-LF-SNCONN4
1UCC27517DBVReasyeda2kicad:SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BRU3
1WS2812easyeda2kicad:CONN-TH_3P-P2.50_A2501WV2-3PCONN7

Similar boards

  • 2 layers100 × 65 mmAstroplant AL, the printed circuit board in 3D

    Astroplant AL

    AstroPlant/astroplant-hardware

    Raw data files for hardware PCB's

    102 parts3
  • 4 layers275 × 240 mmSupervisor, the printed circuit board in 3D

    Supervisor

    BennetLeff/temper

    a breville control freak ++

    440 parts1
  • 4 layers95.5 × 91 mmBrain PCB, the printed circuit board in 3D

    Brain PCB

    oudehm/seniorDesignPCB

    Editable KiCad projects for the brain, light, power, and pump boards.

    86 parts
  • 6 layers91.6 × 50.6 mmSmokebreak, the printed circuit board in 3D

    Smokebreak

    offgridevices/offgrid-hardware

    Open hardware from OffGrid Devices. One folder per board. CERN-OHL-S.

    208 partsCERN-OHL-S-2.0
  • 4 layers64 × 115 mmAmp board, the printed circuit board in 3D

    Amp board

    splogdes/Audio-Engine-A5-Input-Stage

    198 parts
  • 4 layers101 × 51.5 mmQuack core, the printed circuit board in 3D

    Quack core

    HeyPCB/quack-core

    Brain board for the Open Duck Mini: Pi Zero 2W carrier, 14-servo STS bus, fused 2S power path in stitched copper zones (15-18 A battery side), USB-C charging with balancing, IMU.

    138 parts1CERN-OHL-S-2.0
  • 4 layers52.3 × 93.2 mmPantilt controller, the printed circuit board in 3D

    Pantilt controller

    AMOVFC/PanTilt

    Three projects live in this folder. They share NewLibrary.kicadsym, TMC2209.pretty and the same philosophy: nothing on the board needs precision placement, every active part is a module in a socket.

    84 parts

Questions

How big is the HaflingerUart PCB?

It measures 43.3 × 32.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the HaflingerUart use?

63 parts, built around the STM32F103C8T6, TJA1051T/3/1J, UCC27517DBVR-TP and AMS1117-3.3. 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 HaflingerUart KiCad files?

From the probstn/coolcontrol_hwstm32 repository on GitHub, at the commit this page was made from: the board is HaflingerUart.kicad_pcb and its schematic HaflingerUart.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the HaflingerUart design in my own project?

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