

Tank controller
- Size
- 100 × 98 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 26
- Nets
- 15
- Pads
- 98
- Tracks, vias
- 78, 24
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 12 Oct 2026
- Updated
- 24 Oct 2026
Overview
Tank controller is an open-source printed circuit board by niteeshkumar17, from the niteeshkumar17/Smart-Pumps repository on GitHub. It is a 2-layer board of 100 × 98 mm with 26 parts on 15 nets, routed with 78 tracks and 24 vias.
It is built around the HLK-5M05 and BC547. Its parts include 7 connectors, 5 resistors, 3 diodes, 2 capacitors and 1 transistor. It belongs with the ESP32 boards of this library.
Main components
2Parts
26| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole_3.2mm_M3 | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R4, R5 |
| 1 | 100nF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C2 |
| 1 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2 |
| 1 | 1A T | Fuse:Fuseholder_Cylinder-5x20mm_Schurter_0031_8201_Horizontal_Open | F1 |
| 1 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1 |
| 1 | 275VAC | Varistor:RV_Disc_D12mm_W4.2mm_P7.5mm | RV1 |
| 1 | 330 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3 |
| 1 | 470uF 16V | Capacitor_THT:CP_Radial_D8.0mm_P3.50mm | C1 |
| 1 | BC547 | Package_TO_SOT_THT:TO-92_Inline_Wide | Q1 |
| 1 | ESP32 3V3 side | Connector_PinSocket_2.54mm:PinSocket_1x15_P2.54mm_Vertical | J6 |
| 1 | ESP32 VIN side | Connector_PinSocket_2.54mm:PinSocket_2x15_P2.54mm_Vertical | J7 |
| 1 | G5NB-1A-E 5VDC | Relay_THT:Relay_SPST_Omron_G5NB | K1 |
| 1 | HLK-5M05 | Converter_ACDC:Converter_ACDC_Hi-Link_HLK-5Mxx | PS1 |
| 1 | KM COIL | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J3 |
| 1 | LAMP H1 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J4 |
| 1 | MAINS IN | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J1 |
| 1 | PWR | LED_THT:LED_D3.0mm | LED1 |
| 1 | RELAY | LED_THT:LED_D3.0mm | LED2 |
| 1 | SELECTOR S1 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal | J2 |
| 1 | SENSOR | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_Horizontal | J5 |
Questions
How big is the Tank controller PCB?
It measures 100 × 98 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Tank controller use?
26 parts, built around the HLK-5M05 and BC547. 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 Tank controller KiCad files?
From the niteeshkumar17/Smart-Pumps repository on GitHub, at the commit this page was made from: the board is pcb/tank_controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Tank controller design in my own project?
Its repository states no licence, so its author keeps all rights: ask niteeshkumar17 before reusing the design.
More from niteeshkumar17/Smart-Pumps
1- 2 layers200 × 164 mm

Similar boards
- 2 layers97 × 80 mm

- 2 layers100 × 78 mm

ProjetoPI3
EmmanuelRGuesser/PJ_Integrador_3
Projeto de medidor de consumo enérgetico residencial desenvolvido para ESP32
14 parts - 2 layers82 × 52 mm

Pir based night light
goku-g/night_light_controller
Night light control system based on PIR sensor and ESP32.
11 parts - 2 layers164 × 126.7 mm

- 2 layers113.4 × 68.3 mm

Automatic AC Switch
Manideep136/Automatic-AC-Switch-using-PIR-sensor
The Automatic AC Switch Using PIR Sensor is an electronics project designed to automatically control an electrical load based on human motion detection.
17 parts - 2 layers81 × 95.7 mm

BRD2
mFulmini/engineer
Tutaj znajduje się część pracy inżynierskiej w postaci oprogramowań jednostek brzegowych, rysunków, schematów elektrycznych oraz poglądowych zrzutów ekranu.
25 parts - 2 layers100.9 × 82 mm

MashMachine V2.1 PT100
xrayer2000/MashMachine
My own built brewing system for making wonderful beer at home
51 parts1 - 2 layers55 × 84.4 mm
