

Yes.
- Size
- 94 × 120 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 74
- Nets
- 51
- Pads
- 205
- Tracks, vias
- 302, 18
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 24 Oct 2025
- Updated
- 6 May 2026
Overview
MAIN PCB is an open-source printed circuit board by nolanconrad, from the nolanconrad/SeniorDesignProject16 repository on GitHub. It is a 2-layer board of 94 × 120 mm with 74 parts on 51 nets, routed with 302 tracks and 18 vias.
It is built around the DRV8871DDA, BQ014E0473J and 80SQ045NRLG, with the LQH44PH220MPRL and SA15CA among its other parts. Its parts include 18 resistors, 14 capacitors, 11 diodes, 3 connectors and 3 switches. It belongs with the ESP32 and AVR (ATmega, ATtiny) boards of this library.
Main components
5DRV8871DDA
SO-8-EP-40℃~+125℃ 1 10uA 3.6A 565mΩ PWM Yes SO-8-EP Brushed DC Motor Drivers ROHSTexas InstrumentsStepper Motor DriverBQ014E0473J
-- Film Capacitors ROHSKyocera AVXFilm Capacitors80SQ045NRLG
DO-201-65℃~+125℃ 1 Independent 140A 1mA@45V 45V 550mV@8A 8A DO-201 Schottky Diodes ROHSonsemiSchottky DiodesLQH44PH220MPRL
SMD,4x4mm1.05A 22uH 290mΩ 900mA ±20% SMD,4x4mm Power Inductors ROHSMurataPower InductorsSA15CA
DO-204AC(DO-15)ESD And Surge Protection (TVS/ESD)amsem
README
README.mdSeniorDesignProject16
A general area for the code of the Project 16: The Human Cooler
Parts
74| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 56 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2, R3, R4, R5, R6, R7 |
| 4 | 9.1 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R15, R16, R17, R18 |
| 3 | PGND | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP4, TP5, TP6 |
| 2 | 0.1u | CAP_BF01:CAP_BF01_AVX | C5, C12 |
| 2 | 0.1uF | CAP_BF01:CAP_BF01_AVX | C3, C8 |
| 2 | 100p | CAP_BF01:CAP_BF01_AVX | C10, C11 |
| 2 | 10n | Capacitor_THT:C_Rect_L11.0mm_W4.2mm_P10.00mm_MKT | C9, C14 |
| 2 | 1N5817 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D8, D11 |
| 2 | 2.2k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R8, R9 |
| 2 | BQ014E0473J | CAP_BF01:CAP_BF01_AVX | C2, C4 |
| 2 | GND | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP2, TP3 |
| 2 | INA226 | Package_SO:VSSOP-10_3x3mm_P0.5mm | INA226_LOGIC1, INA226_PUMP1 |
| 2 | LOGO | LOGO.preety:P16logo | G***, G*** |
| 2 | Shunt | Resistor_SMD:R_1206_3216Metric | R10, R11 |
| 1 | + BUTTON | B3F_1000:SW_B3F-1000 | S1 |
| 1 | - BUTTON | B3F_1000:SW_B3F-1000 | S2 |
| 1 | 100k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R12 |
| 1 | 100u | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C6 |
| 1 | 10u | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C7 |
| 1 | 10uF | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C1 |
| 1 | 12.8V LFP BATTERY | S4B_PH_SM4_TB:JST_S4B-PH-SM4-TB | J2 |
| 1 | 12V DC PUMP | S4B_PH_SM4_TB:JST_S4B-PH-SM4-TB | J1 |
| 1 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D10 |
| 1 | 32k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R13 |
| 1 | 390k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R14 |
| 1 | 47u | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C13 |
| 1 | 80SQ045NRLG | 80SQ045NRLG:DIOAD2860W130L840D505 | D9 |
| 1 | AUTO BUTTON | B3F_1000:SW_B3F-1000 | S3 |
| 1 | Arduino_Nano_ESP32 | Module:Arduino_Nano | A1 |
| 1 | BAT1 | LED_THT:LED_Oval_W5.2mm_H3.8mm | D4 |
| 1 | BAT2 | LED_THT:LED_Oval_W5.2mm_H3.8mm | D3 |
| 1 | BAT3 | LED_THT:LED_Oval_W5.2mm_H3.8mm | D2 |
| 1 | DRV | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP16 |
| 1 | DRV8871DDA | Package_SO:Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias | U2 |
| 1 | I_Logic | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP11 |
| 1 | I_Pump | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP10 |
| 1 | LED Auto | LED_THT:LED_Oval_W5.2mm_H3.8mm | D1 |
| 1 | LQH44PH220MPRL | IND_LQH44PN:IND_LQH44PN_PR_MUR | L2 |
| 1 | MAN 1 | LED_THT:LED_Oval_W5.2mm_H3.8mm | D7 |
| 1 | MAN 2 | LED_THT:LED_Oval_W5.2mm_H3.8mm | D6 |
| 1 | MAN 3 | LED_THT:LED_Oval_W5.2mm_H3.8mm | D5 |
| 1 | PWM | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP12 |
| 1 | RTN | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP17 |
| 1 | SA15CA | DO-204AC_SA:DO-204AC_SA | CR1 |
| 1 | SCL | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP15 |
| 1 | TMP | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP14 |
| 1 | TMP117s | S4B_PH_SM4_TB:JST_S4B-PH-SM4-TB | J3 |
| 1 | V_3.3 | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP7 |
| 1 | V_Batt | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP13 |
| 1 | V_Buck | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP1 |
| 1 | V_Esp32 | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP8 |
| 1 | V_Pump | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP9 |
More from nolanconrad/SeniorDesignProject16
6- 2 layers70.2 × 67.8 mm

- 2 layers100 × 100 mm

- 2 layers100 × 100 mm

- 2 layers75 × 70.5 mm

- 2 layers60.5 × 50 mm

- 2 layers17.5 × 18.5 mm

Similar boards
- 2 layers242.9 × 76.2 mm

LeSTMovoz
calvin-mcd/LeSTMovoz
drop-in replacement STM32 pcb for the Lesovoz pcb, originally for minivan style cases
123 parts9GPL-3.0 - 4 layers161 × 100 mm

Current3x3A Artiq
KLFAMO/current3x3A_Artiq
3 channel current driver (up to 3A each channel) compatible with Artiq
365 parts - 4 layers161 × 100 mm

- 4 layers161 × 100 mm

AD DA module
KLFAMO/relock_Artiq
This project is an electronic device based on the STM32 microcontroller, equipped with an Ethernet port for remote control and data communication.
416 parts - 4 layers122.2 × 115.1 mm

Scan controller kicad
fwachsmuth/Filmkorn-Raw-Scanner
The Filmkorn Raw Scanner, turning 8mm and 16mm films into lossless 12-bit CinemaDNG
170 parts13MIT - 4 layers81.3 × 52.8 mm

- 2 layers65.6 × 56 mm

- 4 layers50 × 50 mm

Simpleboard
AlessioMorale/unav2_hardware
Initial test hardware for the future uNav board version
122 parts5MIT
Questions
How big is the MAIN PCB PCB?
It measures 94 × 120 mm and has 2 copper layers, 1.6 mm thick.
What parts does the MAIN PCB use?
74 parts, built around the DRV8871DDA, BQ014E0473J, 80SQ045NRLG and LQH44PH220MPRL. 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 MAIN PCB KiCad files?
From the nolanconrad/SeniorDesignProject16 repository on GitHub, at the commit this page was made from: the board is MainPCB_REV2/MAIN_PCB.kicad_pcb and its schematic MainPCB/MAIN_PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the MAIN PCB design in my own project?
Its repository states no licence, so its author keeps all rights: ask nolanconrad before reusing the design.