Pump controller hardware

UWARG·pump-controller-hardware

Pump controller hardware PCB layout, top view — open source ESP32 board by UWARG

About the Pump controller hardware PCB

Pump controller hardware is an open source ESP32 PCB design by UWARG, published on GitHub. It is a 4-layer board measuring 99.5 × 69 mm, with 240 components from 68 distinct parts.

Its main chip is the ESP32-S3-MINI-1, from the ESP32 family. Other key parts include the C2887910, C523797, AS431ANTR-G1, C7470701 and C3655708. By type, the board carries 99 resistors, 79 capacitors, 16 test points, 15 ICs, 11 diodes and 8 transistors.

From the project

Hardware for Competition 2026 Water Pump Controller on Project Valkyrie

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

Main components on the Pump controller hardware

Pump controller hardware bill of materials (BOM)

240 components, 68 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
C2887910
INA228AIDGSR
U1
4
C523797
TVS2700DRV
U2, U3, U14, U15
1
AS431ANTR-G1
U4
1
C7470701
LM5148RGYR
U5
1
C3655708
DRV8770RGER
U6
1
C398362
TLV9001IDCK
U7
1
TJA1051T-3
U8
1
ESP32-S3-MINI-1
U9
1
LM66200DRLR
U10
1
TLV75533PDBV
U11
1
LMR54410FDBVR
U12
1
C31966
TPS54560BDDA
U13
2
C516175
T2N7002AK
Q1, Q8
6
C501507
BSC030N08NS5
Q2, Q3, Q4, Q5, Q6, Q7
1
USB4105-GF-A
USB-C
J1
2
SM04B-GHS-TB
JST-GH
J2, J4
1
SM06B-GHS-TB
JST-GH
J3
1
XT30PW-F
XT30PW-M
J5
1
XT30PW-F
J6
2
C720477
PB
SW1, SW2
Show 48 more
QtyPartRefs
16
C5137195
U.FL
TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8 +8
4
C2843785
WS2812B
D1, D2, D3, D4
1
NUP2105LT1G
NUP2105L
D5
5
C2290
White
D6, D7, D8, D10, D11
1
SDT5A60SA-13
D9
2
MDA1870-100M
IND
L1, L2
1
SRN8040-2R2YCT-ND
SRN8040-2R2Y
L3
1
NRS4018T100MDGJ
~
L4
8
C7461235
47uF
C1, C8, C10, C12, C32, C33, C38, C41
9
CL21B104KCFNNNE
100nF
C2, C3, C5, C17, C25, C26, C27, C29 +1
22
CC0603KRX7R9BB104
100nF
C4, C9, C11, C19, C22, C24, C28, C34 +14
8
CL05B104KB54PNC
100nF
C6, C18, C52, C53, C58, C62, C72, C73
5
CL05A105KA5NQNC
1uF
C7, C59, C60, C63, C74
11
GRM31CZ72A475KE11L
4.7uF
C13, C14, C15, C20, C23, C30, C31, C42 +3
6
CL10A475KO8NNNC
4.7uF
C16, C21, C54, C57, C64, C77
4
CL10A105KB8NNNC
1uF
C35, C51, C69, C75
4
GRM21BR61H106KE43L
10uF
C67, C76, C78, C79
1
C1562
33pF
C70
1
C1523
1nF
C71
3
C25271
1
R1, R6, R85
10
C22859
10
R2, R3, R5, R18, R21, R22, R27, R28 +2
1
WSL36371L000FEA
WSL36372L000FEA
R4
4
C22935
1M
R7, R8, R98, R99
1
C23184
49.9k
R9
4
C23186
5.1k
R10, R55, R57, R91
2
C17477
0
R11, R16
6
C25804
10k
R12, R29, R65, R68, R71, R72
2
C23196
51k
R13, R46
2
C22978
3.3k
R14, R47
3
C31850
22k
R15, R26, R88
2
C23137
330k
R17, R23
3
C25819
47k
R19, R25, R67
1
C23153
39k
R20
1
C22790
12k
R24
6
C22939
2.2
R30, R31, R49, R50, R51, R52
20
C21189
0
R32, R37, R44, R45, R48, R53, R54, R62 +12
4
C473495
10m
R33, R34, R35, R36
1
C22984
30k
R38
1
C23189
5.6k
R39
4
C25900
4.7k
R40, R41, R42, R43
11
C25879
2.2k
R56, R58, R59, R60, R61, R73, R77, R79 +3
1
C22787
120
R64
1
C22775
100
R66
1
C25744
10k
R78
1
C25756
15k
R86
1
C22807
150k
R87
1
C22843
1.5k
R89
1
C22967
27k
R90

Pump controller hardware design files

The KiCad project lives in the UWARG/pump-controller-hardware repository on GitHub; these links point at the commit this page was built from.

Pump controller hardware: common questions

What microcontroller does the Pump controller hardware use?

The Pump controller hardware is built around the ESP32-S3-MINI-1, from the ESP32 family.

How big is the Pump controller hardware PCB?

The Pump controller hardware measures 99.5 × 69 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Pump controller hardware?

240 components, from 68 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Pump controller hardware design files?

From the UWARG/pump-controller-hardware repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

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

The repository has no license, so all rights stay with UWARG. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Pump controller hardware without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

Similar boards