Skip to the content
PCBKitNew board
4 layers32 × 80 mmMppt charge controller, the printed circuit board in 3D
Size
32 × 80 mm
Copper layers
4
Thickness
1.6 mm
Parts
75
Nets
58
Pads
225
Tracks, vias
366, 103
Pours
14
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
19 Apr 2024
Updated
14 Feb 2025

Overview

Mppt charge controller is an open-source printed circuit board by bytesizedengineering, from the bytesizedengineering/mppt-charge-controller repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 32 × 80 mm with 75 parts on 58 nets, routed with 366 tracks and 103 vias.

It is built around the AP63203WU, BAT54C and PDS1040. Its parts include 16 resistors, 15 capacitors, 5 ICs, 4 diodes and 4 connectors. It belongs with the ESP32 boards of this library.

Main components

3

README

README.md

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

mppt charge controller

BQ 24650 datasheet can be found here https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Fbq24650

Parts

75
QtyValueFootprintReferences
13TestPointTestPoint:TestPoint_Pad_D1.0mmTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, TP9, TP10, TP11, TP12, TP13
40.1uFCapacitor_SMD:C_0603_1608MetricC5, C7, C12, C15
4100kResistor_SMD:R_0603_1608MetricR1, R11, R14, R16
4499kResistor_SMD:R_0603_1608MetricR2, R3, R12, R15
4~NetTie:NetTie-2_SMD_Pad0.5mmNT1, NT2, NT3, NT4
3, ,
31uFCapacitor_SMD:C_0603_1608MetricC2, C3, C4
3Conn_01x02_SocketTerminalBlock:TerminalBlock_bornier-2_P5.08mmJ1, J2, J3
2100Resistor_SMD:R_0603_1608MetricR7, R8
210uFCapacitor_SMD:C_1206_3216MetricC6, C8
222uFCapacitor_SMD:C_0603_1608MetricC13, C14
2ACS712Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU3, U4
2Q_Dual_NMOS_S1G1S2G2D2D2D1D1Package_SO:PowerPAK_SO-8_DualQ1, Q2
2TestPointTestPoint:TestPoint_Loop_D2.60mm_Drill1.6mm_BeadedTP14, TP15
10.02Resistor_SMD:R_1206_3216MetricRSR1
110Resistor_SMD:R_0603_1608MetricR6
110uFCapacitor_SMD:C_0603_1608MetricC11
110uHMPPT Charge Controller Footprint Library:L_Vishay_6.9x6.5L1
12Resistor_SMD:R_2512_6332MetricR5
12.2uFCapacitor_SMD:C_1210_3225MetricC1
122pFCapacitor_SMD:C_0603_1608MetricC10
12N7002Package_TO_SOT_SMD:SOT-23Q3
130.1kResistor_SMD:R_0603_1608MetricR10
136kResistor_SMD:R_0603_1608MetricR13
14.7uFCapacitor_SMD:C_0805_2012MetricC9
14.7uHInductor_SMD:L_Vishay_IFSC-1515AH_4x4x1.8mmL2
15.23kResistor_SMD:R_0603_1608MetricR9
1AP63203WUPackage_TO_SOT_SMD:TSOT-23-6U2
1Adafruit_Feather_HUZZAH32_ESP32Module:Adafruit_FeatherA1
1BAT54CPackage_TO_SOT_SMD:SOT-23D2
1DNPResistor_SMD:R_0603_1608MetricR4
1GREENLED_SMD:LED_0603_1608MetricD4
1LOGONew Logo:byteSizedEngineeringLogo-5mmG***
1MCP4018Package_TO_SOT_SMD:SOT-363_SC-70-6U5
1PDS1040Diode_SMD:D_PowerDI-5D1
1REDLED_SMD:LED_0603_1608MetricD3
1~MPPT Charge Controller Footprint Library:VQFN-16_EP_3.5x3.5_Pitch0.5mmU1
1~Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ4

The 74 most common of 75 parts.

Questions

How big is the Mppt charge controller PCB?

It measures 32 × 80 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Mppt charge controller use?

75 parts, built around the AP63203WU, BAT54C and PDS1040. 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 charge controller KiCad files?

From the bytesizedengineering/mppt-charge-controller repository on GitHub, at the commit this page was made from: the board is Electrical Design/MPPT Charge Controller - KiCad project folder/MPPT Charge Controller.kicad_pcb and its schematic Electrical Design/MPPT Charge Controller - KiCad project folder/MPPT Charge Controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Mppt charge controller design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers145 × 60.3 mmMkulima hardware, the printed circuit board in 3D

    Mkulima hardware

    Kazenzi/The-robotic-farmer

    Click the Youtube Thumbnail below for a youtube demo video:

    147 parts1MIT
  • 2 layers354.3 × 253 mmDCMGv2wBUFFERS, the printed circuit board in 3D

    DCMGv2wBUFFERS

    Jordan87M/DCMG

    kicad files for a DC microgrid hardware model

    548 parts1
  • 2 layers86.9 × 51.8 mmAutomation pcb, the printed circuit board in 3D

    Automation pcb

    Galvant/automation-pcb

    automation PCB KiCAD files

    85 parts
  • 2 layers160.2 × 53.6 mmMPPT Charger, the printed circuit board in 3D

    MPPT Charger

    jfhardyii/PCB_Designs

    This repository contains some my PCB designs.

    72 partsMIT
  • 4 layers168 × 90 mmSiltear, the printed circuit board in 3D

    Siltear

    Kreyl/Siltear

    288 parts
  • 4 layers163 × 99 mmReform motherboard, the printed circuit board in 3D

    Reform motherboard

    sixuerain/reform

    DIY Open Source Portable Computer

    794 partsGPL-3.0
  • 4 layers37.1 × 37.2 mmDoorman, the printed circuit board in 3D

    Doorman

    AzonInc/Doorman

    ESP32-S3 based Intercom Gateway (TCS / Koch / Niko / Scantron / Analogue Systems)

    44 parts252GPL-3.0