

circuit board designs
- Size
- 72.5 × 61.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 49
- Nets
- 49
- Pads
- 174
- Tracks, vias
- 406, 180
- Pours
- 6
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 21 Oct 2017
- Updated
- 15 Sep 2026
Overview
Tank is an open-source printed circuit board by ngroesz, from the ngroesz/pcb_design repository on GitHub. It is a 2-layer board of 72.5 × 61.5 mm with 49 parts on 49 nets, routed with 406 tracks and 180 vias.
It is built around the ATMEGA328P-PU, L293D and L7805, with the SN74HC595D among its other parts. Its parts include 20 capacitors, 15 connectors, 5 ICs, 3 resistors and 1 crystal. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
4ATMEGA328P-PU
DIP-28-300mil-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH DIP-28-300mil Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)L293D
DIP-16-40℃~+150℃ 1.2A 2 4.5V~36V 4mA 600mA DIP-16 Brushed DC Motor Drivers ROHSSTMicroelectronicsStepper Motor DriverL7805
TO-220ST0℃~+125℃@(Tj) 1 1.2A 20V 2V@(1A) 42uV 500uA 5V 73dB@(120Hz) Fixed Positive Short Circuit Protection TO-220ST Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSOSENVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsSN74HC595D
SOIC-16-40℃~+85℃ 1 26ns@6V,50pF 29MHz 2V~6V 6mA 74HC 8 Serial-to-Serial or Parallel Tri-State SOIC-16 Shift Registers ROHSTexas InstrumentsShift Registers
README
README.mdpcb_design
circuit board designs
Parts
49| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | C_Small | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C11, C12, C13, C16, C17, C18, C19 |
| 5 | 100nF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C2, C5, C6, C9, C10 |
| 4 | MountingHole | MountingHole:MountingHole_3mm | H1, H2, H3, H4 |
| 3 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3 |
| 3 | 10uF | Capacitor_THT:CP_Radial_D4.0mm_P2.00mm | C1, C3, C20 |
| 2 | .1uF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C14, C15 |
| 2 | 22pF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C7, C8 |
| 2 | L293D | Package_DIP:DIP-16_W7.62mm | U4, U5 |
| 1 | ATMEGA328P-PU | Package_DIP:DIP-28_W7.62mm | U2 |
| 1 | Bump0 | Connector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical | J5 |
| 1 | Bump1 | Connector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical | J6 |
| 1 | C_Polarized | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C4 |
| 1 | Crystal | Crystal:Crystal_HC49-U_Vertical | Y1 |
| 1 | Encoder0 | Connector_JST:JST_EH_B3B-EH-A_1x03_P2.50mm_Vertical | J1 |
| 1 | Encoder1 | Connector_JST:JST_EH_B3B-EH-A_1x03_P2.50mm_Vertical | J2 |
| 1 | Encoder2 | Connector_JST:JST_EH_B3B-EH-A_1x03_P2.50mm_Vertical | J3 |
| 1 | Encoder3 | Connector_JST:JST_EH_B3B-EH-A_1x03_P2.50mm_Vertical | J4 |
| 1 | L7805 | custom:L7805CV | U1 |
| 1 | LEDs | Connector_JST:JST_EH_B5B-EH-A_1x05_P2.50mm_Vertical | J11 |
| 1 | LOGO | custom:Tank | G*** |
| 1 | M0 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal | J15 |
| 1 | M1 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal | J14 |
| 1 | M2 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal | J13 |
| 1 | PowerIn | TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal | J9 |
| 1 | PowerOut | Connector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical | J8 |
| 1 | Programming Header | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Horizontal | J7 |
| 1 | SN74HC595 | Package_DIP:DIP-16_W7.62mm | U3 |
| 1 | SigOut | Connector_JST:JST_EH_B4B-EH-A_1x04_P2.50mm_Vertical | J12 |
| 1 | Spk | Connector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical | J10 |
More from ngroesz/pcb_design
7- 2 layers37.7 × 52.9 mm

- 2 layers49.1 × 48.4 mm

- 2 layers40.5 × 41.8 mm

- 2 layers36.4 × 34.9 mm

- 2 layers36.4 × 34.9 mm

- 2 layers62.5 × 11 mm

- 2 layers77.5 × 11.3 mm

Similar boards
- 2 layers100 × 100 mm

Flipdot H Bridge
comakingspace/FlipDotDisplay
They were bought at the Makerfaire Hannover 2016.
76 parts3 - 2 layers82 × 81 mm

- 4 layers35 × 70 mm

- 2 layers76.2 × 113 mm

- 2 layers93.1 × 158.3 mm

- 4 layers200 × 130 mm

PicoAWG
Alberta2514640/EIT-Machine
Arbitrary Waveform Generator for the Raspberry Pi Pico 16 Channels
370 parts1 - 2 layers58.4 × 141 mm

Segment Display Board
FRC-1721/AccidentCounter
A digital sign hung in the build space advertising days without incident
94 parts1 - 4 layers79.5 × 94.4 mm

HV ERT sensor
richgumy/black_sensor
A sensor developed using solely a carbon black silicone elastomer composite and the driving electronics.
127 parts1
Questions
How big is the Tank PCB?
It measures 72.5 × 61.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Tank use?
49 parts, built around the ATMEGA328P-PU, L293D, L7805 and SN74HC595D. 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 KiCad files?
From the ngroesz/pcb_design repository on GitHub, at the commit this page was made from: the board is tank/main_board/main_board.kicad_pcb and its schematic ir_camera/ir_camera.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Tank design in my own project?
Its repository states no licence, so its author keeps all rights: ask ngroesz before reusing the design.