Skip to the content
PCBKitNew board
4 layers99.5 × 69 mmPump controller reva, the printed circuit board in 3D

Pump controller reva

UWARG/pump-controller-hardware

Hardware for Competition 2026 Water Pump Controller on Project Valkyrie

Size
99.5 × 69 mm
Copper layers
4
Thickness
1.6 mm
Parts
244
Nets
185
Pads
824
Tracks, vias
2,068, 1,074
Pours
15
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
16 May 2026
Updated
16 May 2026

Overview

Pump controller reva is an open-source printed circuit board by UWARG, from the UWARG/pump-controller-hardware repository on GitHub. It is a 4-layer board of 99.5 × 69 mm with 244 parts on 185 nets, routed with 2,068 tracks and 1,074 vias.

It is built around the ESP32-S3-MINI-1-N8, TJA1051T/3/1 and TLV9001IDCK, with the TPS54560BDDA, TVS2700DRV and AS431ANTR-G1 among its other parts. Its parts include 99 resistors, 79 capacitors, 15 ICs, 11 diodes and 8 transistors. It belongs with the ESP32 boards of this library.

Main components

12

README

README.md
  • Confluence Documentation
  • KiCAD project files and associated hardware design information.
  • Manufacturing files can be exported using KiCAD's Fabrication Toolkit plugin.

Parts

244
QtyValueFootprintReferences
22100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC4, C11, C19, C22, C24, C28, C34, C36, C37, C39, C40, C44, C45, C46, C47, C48 +6
200Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR32, R37, R44, R45, R48, R53, R54, R62, R63, R74, R75, R76, R81, R82, R83, R84 +4
16U.FLConnector_Coaxial:U.FL_Hirose_U.FL-R-SMT-1_VerticalTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, TP9, TP10, TP11, TP12, TP13, TP14, TP15, TP16
112.2kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR56, R58, R59, R60, R61, R73, R77, R79, R80, R92, R93
114.7uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC13, C14, C15, C20, C23, C30, C31, C42, C43, C65, C66
1010Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2, R3, R5, R18, R21, R22, R27, R28, R69, R70
9100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C3, C5, C17, C25, C26, C27, C29, C68
8100nFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC6, C18, C52, C53, C58, C62, C72, C73
847uFCapacitor_SMD:CP_Elec_6.3x7.7C1, C8, C10, C12, C32, C33, C38, C41
610kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR12, R29, R65, R68, R71, R72
62.2Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR30, R31, R49, R50, R51, R52
64.7uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC16, C21, C54, C57, C64, C77
6BSC030N08NS5Package_SO:ONSemi_SO-8FL_488AAQ2, Q3, Q4, Q5, Q6, Q7
51uFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC7, C59, C60, C63, C74
5WhiteDiode_SMD:D_0603_1608Metric_Pad1.05x0.95mm_HandSolderD6, D7, D8, D10, D11
410mResistor_SMD:R_1210_3225Metric_Pad1.30x2.65mm_HandSolderR33, R34, R35, R36
410uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC67, C76, C78, C79
41MResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR7, R8, R98, R99
41uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC35, C51, C69, C75
44.7kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR40, R41, R42, R43
45.1kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR10, R55, R57, R91
4M3 THMountingHole:MountingHole_3.2mm_M3_Pad_ViaMH1, MH2, MH3, MH4
4TVS2700DRVPackage_SON:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mmU2, U3, U14, U15
4WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD1, D2, D3, D4
31Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R6, R85
322kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR15, R26, R88
347kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR19, R25, R67
20Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR11, R16
23.3kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR14, R47
2330kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR17, R23
251kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR13, R46
2INDInductor_SMD:L_Bourns_SRP1770TA_16.9x16.9mmL1, L2
2JST-GHConnector_JST:JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_HorizontalJ2, J4
2PBButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW1, SW2
2T2N7002AKPackage_TO_SOT_SMD:SOT-23Q1, Q8
11.5kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR89
1100Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR66
110kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR78
1120Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR64
112kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR24
1150kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR87
115kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR86
11nFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC71
127kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR90
130kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR38
133pFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC70
139kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR20
149.9kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR9
15.6kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR39
1AS431ANTR-G1Package_TO_SOT_SMD:SOT-23U4
1DRV8770RGERPackage_DFN_QFN:VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalViasU6
1ESP32-S3-MINI-1pump_controller_reva:ESP32S3MINIU9
1INA228AIDGSRPackage_SO:VSSOP-10_3x3mm_P0.5mmU1
1JST-GHConnector_JST:JST_GH_SM06B-GHS-TB_1x06-1MP_P1.25mm_HorizontalJ3
1LM5148RGYRPackage_DFN_QFN:Texas_RGY_R-PVQFN-N24_EP2.05x3.1mm_ThermalViasU5
1LM66200DRLRPackage_TO_SOT_SMD:SOT-583-8U10
1LMR54410FDBVRPackage_TO_SOT_SMD:SOT-23-6U12
1NUP2105LPackage_TO_SOT_SMD:SOT-23D5
1SDT5A60SA-13Diode_SMD:D_SMAD9
1SRN8040-2R2YInductor_SMD:L_Bourns-SRN8040_8x8.15mmL3
1TJA1051T-3Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU8
1TLV75533PDBVPackage_TO_SOT_SMD:SOT-23-5U11
1TLV9001IDCKPackage_TO_SOT_SMD:SOT-353_SC-70-5U7
1TPS54560BDDAPackage_SO:Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalViasU13
1USB-Cpump_controller_reva:USBCJ1
1WSL36372L000FEApump_controller_reva:WSL3637R4
1XT30PW-FConnector_AMASS:AMASS_XT30PW-F_1x02_P2.50mm_HorizontalJ6
1XT30PW-MConnector_AMASS:AMASS_XT30PW-M_1x02_P2.50mm_HorizontalJ5
1~Inductor_SMD:L_Vishay_IFSC-1515AH_4x4x1.8mmL4

Questions

How big is the Pump controller reva PCB?

It measures 99.5 × 69 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Pump controller reva use?

244 parts, built around the ESP32-S3-MINI-1-N8, TJA1051T/3/1, TLV9001IDCK and TPS54560BDDA. 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 Pump controller reva KiCad files?

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

Can I use the Pump controller reva design in my own project?

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

Similar boards

  • 4 layers133.1 × 97.6 mmMain 4.3 old, the printed circuit board in 3D

    Main 4.3 old

    hughminhphan/PROJECTS

    My projects

    188 parts
  • 2 layers70.6 × 50.3 mmTFUNIPAYLOAD01, the printed circuit board in 3D

    TFUNIPAYLOAD01

    ThunderFly-aerospace/TFUNIPAYLOAD01

    Universal interface for TF-ATMON sensor payload.

    81 parts1GPL-3.0
  • 6 layers35 × 40 mmRtk mini, the printed circuit board in 3D

    Rtk mini

    Poppy-Robotics/rtk

    CAN enabled, RTK GNSS module for robotics based on u-blox ZED-X20P

    75 parts
  • 4 layersESC R1, the printed circuit board in 3D

    ESC R1

    samvangysegem/esc-pcb

    A simple ESC designed in KiCad

    230 parts
  • 2 layers50 × 50 mmTFGPSLITE02, the printed circuit board in 3D

    TFGPSLITE02

    ThunderFly-aerospace/TFGPSLITE02

    Compact GNSS Module for Lightweight UAVs

    27 partsGPL-3.0
  • 6 layers55 × 35 mmPilot, the printed circuit board in 3D

    Pilot

    Stab-Rabbit-coding/Serenity-UAV

    A functional, security conscious, Unmanned Aerial Vehicle based on the Firefly Class spacecraft Serenity from the 2002 show..

    136 parts1CERN-OHL-W-2.0
  • 4 layers100 × 50 mmGps seven seg clock, the printed circuit board in 3D

    Gps seven seg clock

    JWehle/gps-seven-seg-clock

    A large seven segment clock that uses highly accurate GPS time.

    74 partsApache-2.0
  • 4 layers100 × 95.1 mmMain PCB v2, the printed circuit board in 3D

    Main PCB v2

    ICRS/SSL-2024

    188 parts1Apache-2.0