Skip to the content
PCBKitNew board
2 layers53.1 × 81.9 mmPTN PumpControlBoard, the printed circuit board in 3D

PTN PumpControlBoard

lhr-solar/PS-PumpController1

Controls speed of liquid cooling pump and fans for the main battery pack. Additionally, interprets data from temperature sensors and flowrate sensors for fan/pump control loop

Size
53.1 × 81.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
115
Nets
97
Pads
368
Tracks, vias
701, 227
Pours
5
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
1 Mar 2025
Updated
16 Jul 2026

Overview

PTN PumpControlBoard is an open-source printed circuit board by lhr-solar, from the lhr-solar/PS-PumpController repository on GitHub. It is a 2-layer board of 53.1 × 81.9 mm with 115 parts on 97 nets, routed with 701 tracks and 227 vias.

It is built around the TLV9002QDRQ1, EMC2305-1-AP-TR and LMR33630ADDA, with the NVMFWS1D7N04XMT1G-VB, IRLML0030TRPBF and SFH11-PBPC-D05-ST-BK among its other parts. Its parts include 45 resistors, 22 capacitors, 16 diodes, 6 transistors and 5 ICs.

Main components

6

README

hardware/readme.md

PTN-PumpControlBoard

This PCB provides an interface to control the speed of a 12V pump for battery cooling on the 2026 LHR Solar car.

Parts

115
QtyValueFootprintReferences
150Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR14, R15, R20, R21, R22, R23, R26, R27, R28, R29, R36, R41, R48, R49, R50
910kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR6, R10, R11, R16, R17, R24, R25, R33, R38
6120Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR39, R40, R42, R43, R44, R45
6TVSPumpLib:CR_SOD-123FL_LTFD1, D2, D3, D4, D5, D6
510uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC11, C13, C14, C15, C16
410uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC4, C5, C7, C20
41uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C2, C8, C21
4MountingHoleMountingHole:MountingHole_3.2mm_M3_Pad_TopBottomH1, H2, H3, H4
4NVMFWS1D7N04XMT1GPumpLib:NVMFWS3D0P04M8LT1GQ3, Q4, Q5, Q6
3100kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR30, R31, R34
3100nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC6, C10, C19
31kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR18, R19, R47
35kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR8, R9, R13
2220nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC9, C22
233kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR7, R12
2IRLML0030TRPBFPackage_TO_SOT_SMD:SOT-23-3Q1, Q2
2LM74502HDDFRUTSVT_Power:SOT65P280X110-8NIC1, IC2
2VSSAF522-M3/HUTSVT_Passive:SODFL5026X125ND13, D14
1.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC3
11.5kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR46
112VLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD23
112VTestPoint:TestPoint_Pad_2.0x2.0mmTP4
112V_INTestPoint:TestPoint_Pad_2.0x2.0mmTP3
11uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC18
1200kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR32
1220nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC12
124VTestPoint:TestPoint_Pad_2.0x2.0mmTP2
124VLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD22
124V_INTestPoint:TestPoint_Pad_2.0x2.0mmTP1
14.7uPumpLib:IND-SMD_L5.0-W5.0L1
153307-2471UTSVT_Connectors:PeripheralSOMJ4
19.09kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR35
198kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR37
1AGNDTestPoint:TestPoint_Pad_1.0x1.0mmTP8
1C_SmallCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC17
1Dr. HallockUTSVT_Logos:Hallock_Image_TinyLOGO1
1EMC2305-1-AP-TRPumpLib:QFN16_4x4MC_MCHU1
1FanChipStatusLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD18
1FanStatusLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD16
1FlowStatusLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD19
1Flow_FanPumpLib:CONN_SD-105310-100_14_MOLJ3
1GNDTestPoint:TestPoint_Pad_2.0x2.0mmTP5
1LHRSUTSVT_Logos:LHRs_LOGOLOGO2
1LMR33630ADDAPackage_SO:Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm_ThermalViasU3
1LOGOLOGOG***
1MiscLEDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD21
1OvertempLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD20
1PWR_CANConnector_Molex:Molex_Nano-Fit_105310-xx06_2x03_P2.50mm_VerticalJ1
1PumpStatusLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD15
1Pump_TempConnector_Molex:Molex_Nano-Fit_105310-xx08_2x04_P2.50mm_VerticalJ2
1SFH11-PBPC-D05-ST-BKUTSVT_Connectors:CONN_SFH11-xxxC-D05-ST-XX_SULJ5
1TEMP1TestPoint:TestPoint_Pad_1.0x1.0mmTP6
1TEMP2TestPoint:TestPoint_Pad_1.0x1.0mmTP7
1TLV9002QDRQ1PumpLib:SOIC127P600X175-8NU2

Questions

How big is the PTN PumpControlBoard PCB?

It measures 53.1 × 81.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PTN PumpControlBoard use?

115 parts, built around the TLV9002QDRQ1, EMC2305-1-AP-TR, LMR33630ADDA and NVMFWS1D7N04XMT1G-VB. 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 PTN PumpControlBoard KiCad files?

From the lhr-solar/PS-PumpController repository on GitHub, at the commit this page was made from: the board is hardware/PTN-PumpControlBoard.kicad_pcb and its schematic hardware/Fans+Pump.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PTN PumpControlBoard design in my own project?

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

Similar boards

  • 2 layers82.3 × 79.4 mmPS ChargerInterfacePCB, the printed circuit board in 3D

    PS ChargerInterfacePCB

    lhr-solar/PS-ChargerInterfacePCB

    Interfaces the Elcon charger with the BPS/Battery over CAN

    140 parts1
  • 2 layers86.6 × 71.8 mmVehicleControlUnit, the printed circuit board in 3D

    VehicleControlUnit

    lhr-solar/VCAT-VehicleControlUnit

    Vehicle Control Unit (VCU) for the 2026 Longhorn Racing Solar car

    142 parts2MIT
  • 2 layers59.1 × 75.7 mmPS MotorControllerInterfacePCB, the printed circuit board in 3D

    PS MotorControllerInterfacePCB

    lhr-solar/PS-MotorControllerInterfacePCB

    Provides power conversion/protection and fan control for the Prohelion WaveSculptor 22 motor controller

    127 parts3
  • 6 layers497.4 × 154.7 mmFCSTMV1.05, the printed circuit board in 3D

    FCSTMV1.05

    CGainsWorks/emb-drone-flight-stack

    Open-source quadrotor flight stack: custom KiCad flight-controller and power distribution boards plus C++ firmware with a PID attitude loop, written from scratch.

    1,198 partsMIT
  • 4 layers110 × 100 mmBitcart, the printed circuit board in 3D

    Bitcart

    skot/bitcart

    Raspberry Pi CM4 based antminer control board

    134 parts23
  • 4 layers170.2 × 92 mmCM4 JBOD Control Board, the printed circuit board in 3D

    CM4 JBOD Control Board

    ApplePie420/OpenJBOD-CM4

    This project is heavily inspired by the work of TheGuyDanish, specifically his OpenJBOD thingamajig.

    78 parts3
  • 4 layers100 × 70 mmChainaxe, the printed circuit board in 3D

    Chainaxe

    johnny9/chainaxe

    This directory contains the editable Rev A.1 KiCad baseline.

    163 parts1CERN-OHL-S-2.0
  • 2 layers96 × 57 mmActivePrecharge RevB, the printed circuit board in 3D

    ActivePrecharge RevB

    lhr-solar/PS-PrechargeBoard

    High-voltage contactor control PCB

    92 parts1