Skip to the content
4 layers100 × 99.4 mmMPPT V3, the printed circuit board in 3D

3rd revision of the MPPT solar charge controller PCB design

Size
100 × 99.4 mm
Copper layers
4
Thickness
2.27 mm
Parts
204
Nets
130
Pads
650
Tracks, vias
1,337, 536
Pours
339
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
6 Dec 2024
Updated
24 Jun 2025

Overview

MPPT V3 is an open-source printed circuit board by hazzalemon, from the hazzalemon/MPPTV3_board repository on GitHub. It is a 4-layer board of 100 × 99.4 mm with 204 parts on 130 nets, routed with 1,337 tracks and 536 vias.

It is built around the SN65HVD234DR-JSM, UCC27211DRMR and INA240A2D, with the LM5164DDAR, TP181A1-CR and W25Q128JVSIQ TR among its other parts. Its parts include 73 capacitors, 50 resistors, 28 diodes, 26 ICs and 6 connectors. It belongs with the ESP32 boards of this library.

Main components

12

Parts

204
QtyValueFootprintReferences
16100nCapacitor_SMD:C_0402_1005MetricC10, C11, C13, C24, C27, C29, C30, C35, C40, C41, C42, C43, C45, C46, C50, C61
14B110WSeasyeda2kicad:SOD-323_L1.7-W1.3-LS2.5-FDD1, D2, D3, D4, D9, D10, D11, D12, D13, D14, D15, D16, D17, D18
1210uCapacitor_SMD:C_1210_3225MetricC47, C49, C51, C52, C53, C54, C55, C56, C57, C58, C62, C63
101uCapacitor_SMD:C_0402_1005MetricC15, C16, C19, C28, C31, C36, C38, C48, C72, C73
10B16WS_C7420327easyeda2kicad:SOD-323_L1.7-W1.3-LS2.5-FDD19, D20, D21, D22, D23, D24, D25, D26, D27, D28
910kResistor_SMD:R_0402_1005MetricR12, R17, R18, R19, R29, R34, R35, R47, R48
8300nCapacitor_SMD:C_0402_1005MetricC7, C8, C12, C14, C17, C18, C64, C65
84.3Resistor_SMD:R_0603_1608MetricR21, R22, R31, R32, R33, R38, R39, R40
8S130N10LFeasyeda2kicad:TDFN-8_L5.9-W5.2-P1.27-LS6.2-BLU1, U2, U3, U4, U9, U10, U22, U23
6100kResistor_SMD:R_0805_2012MetricR1, R5, R6, R7, R24, R26
64.125kResistor_SMD:R_0402_1005MetricR25, R27, R41, R42, R43, R44
6C_SmallCapacitor_SMD:C_0402_1005MetricC32, C33, C68, C69, C70, C71
6SW_PushButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW1, SW2, SW3, SW4, SW5, SW6
40Resistor_SMD:R_0402_1005MetricR15, R16, R50, R51
410uCapacitor_SMD:C_0805_2012MetricC2, C4, C9, C44
4470ueasyeda2kicad:CAP-TH_BD16.0-P7.50-D1.2-FDC59, C60, C66, C67
45.1kResistor_SMD:R_0402_1005MetricR13, R14, R36, R37
4500Resistor_SMD:R_0402_1005MetricR4, R30, R45, R46
4D_ZenerDiode_SMD:D_SOD-123D5, D6, D7, D8
4MountingHole_PadMountingHole:MountingHole_3mm_PadH1, H2, H3, H4
4UCC27211DReasyeda2kicad:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BLU11, U13, U16, U17
20.5mResistor_SMD:R_2512_6332MetricR20, R28
22.2uCapacitor_SMD:C_0603_1608MetricC5, C22
22.2uCapacitor_SMD:C_1206_3216MetricC1, C20
2220ueasyeda2kicad:IND-SMD_L5.8-W5.2L2, L3
22mResistor_SMD:R_2512_6332MetricR8, R23
22nCapacitor_SMD:C_0402_1005MetricC3, C21
22nInductor_SMD:L_0402_1005MetricL5, L6
247uCapacitor_SMD:C_1206_3216MetricC6, C23
27pCapacitor_SMD:C_0402_1005MetricC25, C26
2ADS1015IDGSReasyeda2kicad:VSSOP-10_L3.0-W3.0-P0.50-LS4.9-BLU12, U20
2Fan_connConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3, J5
2INA240A2DPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU18, U21
2Leasyeda2kicad:33x10mm toroidL7, L8
2LM5164DDAReasyeda2kicad:SO-8_L4.9-W3.9-P1.27-LS6.0-BL-EPU5, U7
2TP181A1-CReasyeda2kicad:SC70-6_L2.1-W1.3-P0.65-LS2.3-BLU8, U15
2Thermistor_NTCResistor_SMD:R_0402_1005MetricTH1, TH2
2XT60PW-Measyeda2kicad:CONN-TH_XT60PW-MCN1, CN2
10.1uCapacitor_SMD:C_0402_1005MetricC37
1100pCapacitor_SMD:C_0402_1005MetricC39
1200kResistor_SMD:R_0402_1005MetricR9
124nHResistor_SMD:R_0402_1005MetricR11
14.7uCapacitor_SMD:C_0603_1608MetricC34
1453kResistor_SMD:R_0402_1005MetricR2
149.9kResistor_SMD:R_0402_1005MetricR3
163kResistor_SMD:R_0402_1005MetricR10
1AMS1117-3.3(XBLW)easyeda2kicad:SOT-89-3_L4.5-W2.5-P1.50-LS4.2-BRU6
1AO3400_C4748804footprint:SOT-23_L2.9-W1.3-P1.90-LS2.4-BRU25
1Antenna_ShieldResistor_SMD:R_1206_3216MetricAE1
1Conn_01x05Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_VerticalJ2
1Crystal_GND24_SmallCrystal:Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mmY1
1ESP32-S3(FN8)easyeda2kicad:QFN-56_L7.0-W7.0-P0.40-TL-EP4.0U14
1HS13L03W2C01easyeda2kicad:OLED-TH_L35.4-W33.5_HS13L03W2C01OLED1
1LM2901easyeda2kicad:SOP-14_L8.6-W3.9-P1.27-LS6.0-BL-1U24
1SN65HVD234DRfootprint:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BLU27
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1W25Q128JVSIQTReasyeda2kicad:SOIC-8_L5.3-W5.3-P1.27-LS8.0-BLU19

Similar boards

  • 4 layers140 × 140 mmPCU, the printed circuit board in 3D

    PCU

    Andresse2020/NovaDrone-Hardware

    Complete electronic system design for a high-performance quadcopter drone, developed entirely from scratch. Includes power distribution, motor control, flight stabilization, sensor integration, and communication…

    760 parts3
  • 2 layers99.8 × 98.8 mmLocalFab, the printed circuit board in 3D

    LocalFab

    CUERT-dev/SUPERMOD_PE_DEV

    170 parts
  • 8 layers50 × 50 mmUSB C PSU, the printed circuit board in 3D

    USB C PSU

    LeoDJ/USB-C_PD_PSU

    A 5-60V bidirectional buck-boost-converter, also capable of 240W USB PD EPR (48V 5A)

    149 parts29
  • 2 layers202.6 × 66 mmWafel eval board, the printed circuit board in 3D

    Wafel eval board

    LVladymyr/WAFEL-Evaluation-Board

    Evaluation board for TI BQ76952 multi-chemistry BMS IC

    253 partsCERN-OHL-S-2.0
  • 4 layers67.6 × 60.8 mmPDU v2, the printed circuit board in 3D

    PDU v2

    Fred0809/PDB

    Power delivery board

    71 parts
  • 6 layers268 × 230 mmRf board, the printed circuit board in 3D

    Rf board

    PE1RGU/hf-antenna-switch

    Remote HF antenna switch: 3 radios x 4 antennas (path to 8), outdoor relay unit with a hardware safety chain, controlled over Cat6 from a shack interface. KiCad 10, open hardware, designed together with an AI.

    357 parts2CERN-OHL-S-2.0
  • 2 layers85 × 120 mmHome Assistant Control pad, the printed circuit board in 3D

    Home Assistant Control pad

    Pegoku/Home-Assistant-Control-pad

    This is a programmable Home Assistant Control Pad. It can control 4 Home assistant devices at a time, and has 4 togglable screens/zones (in total 16 devices).

    111 parts1GPL-3.0
  • 2 layers165 × 75 mmMacroglider, the printed circuit board in 3D

    Macroglider

    sharukhrahman97/Konsol

    47 parts

Questions

How big is the MPPT V3 PCB?

It measures 100 × 99.4 mm and has 4 copper layers, 2.27 mm thick.

What parts does the MPPT V3 use?

204 parts, built around the SN65HVD234DR-JSM, UCC27211DRMR, INA240A2D and LM5164DDAR. 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 MPPT V3 KiCad files?

From the hazzalemon/MPPTV3_board repository on GitHub, at the commit this page was made from: the board is MPPT_V3.kicad_pcb and its schematic MPPT_ESP32.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the MPPT V3 design in my own project?

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