Skip to content

wisegeeksrules/mppt-1210-hus

 
 

Repository files navigation

10A MPPT Charge Controller with USB

Development Stage Tested prototype, only minor issues left.

User manual: HTML / PDF

Schematic: PDF file in repository

Gerber files: PCB ordering documentation

Bill of Materials: BOM export from KiCAD

Charge controller PCB

Features:

  • 12V battery voltage
  • 10A max. charge current
  • 55V max. solar input
  • Low-power 32bit ARM MCU (STM32L072)
  • Expandable via Olimex Universal Extension Connector (UEXT) featuring I2C, Serial and SPI interface (e.g. used for display, WIFI communication, etc.)
  • USB charging
  • High-side load switching

Built-in protection:

  • Overvoltage
  • Undervoltage
  • Overcurrent
  • PV short circuit
  • PV reverse polarity (for max. module open circuit voltage of around 40V)
  • Battery reverse polarity (destructive, fuse is blown)

Manual

The manual is auto-generated from the markdown files in the manual subfolder. See here for further information regarding the automated deployment.

You can contribute to the manual by cloning the repository to your private GitHub workspace and sending pull-requests with upates you made.

About

MPPT solar charge controller with dual USB ports

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • KiCad Layout 100.0%