
Re innovation renewableregulator renewableregulator mppt pcb 2017
oomlout/oomlout_oomp_project_bot_v_2

Charge Regulator Designs for off-grid renewable energy projects. Series. Shunt. MPPT.
RenewableRegulator MPPT PCB 2017 is an open-source printed circuit board by re-innovation, from the re-innovation/RenewableRegulator repository on GitHub, published under the MIT licence. It is a 2-layer board of 102 × 72 mm with 58 parts on 53 nets, routed with 656 tracks and 5 vias.
It is built around the IR2117PBF and TK32A12N1,S4X. Its parts include 16 capacitors, 10 resistors, 9 connectors, 8 diodes and 5 ICs. It belongs with the power boards and the AVR (ATmega, ATtiny) boards of this library.
This is an open-source project to design a simple, low-cost, Charge Regulator Designs for off-grid renewable energy projects.
A charge-controller protects a re-chargeable battery from over (and sometime under) charging from a renewable energy resource.
This controller will work as a Series and Shunt controller. Future improvements include working as a Maximum Power Point Tracking. The design is based upon the Arduino IDE and will use one version of the Arduino processors (Arduino Nano initially). Voltage is measured using a potential divider. Current is measured using a hall-effect current sensor. Temperature is measured using a 1-wire digital temperature probe.
A small OLED or LCD screen is used to show the data. A rotary encoder is used for input data. Data will also be sent via a serial connection for data-logging use.
Maximum working voltage: 60V DC Maximum working current: 50A DC Measurement accuracy voltage: Measurement accuracy current: Temperature: -20 to 150C 0.1C steps
Overview and project concept by Matthew Little (matt@re-innovation.co.uk) Phase 1 by Arnaud Moulas (arnaud.moulas@gmail.com) Phase 2 by Yoan Gornes (yoan.gornes@gmail.com)
This project has been part of a larger project for modular power electronics concept initiated by Wind Empowerment: http://www.wisions.net/projects/exchange-modular-power-to-the-people-democratising-energy-access-through-mo#project121
This section of the project is designed to stand-alone as a charge controller, but the code will be incorporated into the larger project.
A series charge controller or series regulator disables further current flow into batteries when they are full.
A shunt charge controller or shunt regulator diverts excess electricity to an auxiliary or "shunt" load, such as an electric water heater, when batteries are full.
At present this function is not included. In the future a DC-DC converter can be used to separately
A rechargeable battery, storage battery, secondary cell, or accumulator is a type of electrical battery which can be charged, discharged into a load, and recharged many times, while a non-rechargeable or primary battery is supplied fully charged, and discarded once discharged. It is composed of one or more electrochemical cells. The term "accumulator" is used as it accumulates and stores energy through a reversible electrochemical reaction. Rechargeable batteries are produced in many different shapes and sizes, ranging from button cells to megawatt systems connected to stabilize an electrical distribution network. Several different combinations of electrode materials and electrolytes are used, including lead–acid, nickel cadmium (NiCd), nickel metal hydride (NiMH), lithium ion (Li-ion), and lithium ion polymer (Li-ion polymer).
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 100nf | REInnovationFootprint:cond_1 | C1, C2, C8, C12, C13 |
| 3 | 100k | REInnovationFootprint:TH_Resistor_1 | R9, R10, R12 |
| 3 | 1N5819 | REInnovationFootprint:TH_Diode_1 | D3, D4, D9 |
| 2 | 0.1µF | REInnovationFootprint:cond_1 | C16, C18 |
| 2 | 1nf | REInnovationFootprint:cond_1 | C15, C17 |
| 2 | 3v3 | REInnovationFootprint:TH_Diode_1 | D1, D2 |
| 2 | ACS712 | acs712:acs712 | U1, U5 |
| 2 | Ra | REInnovationFootprint:TH_Resistor_1 | R2, R4 |
| 2 | Rb | REInnovationFootprint:TH_Resistor_1 | R1, R3 |
| 2 | VR | REInnovationFootprint:TH_MC36188_FUSE | VR1, VR2 |
| 1 | 1.6mF | RenewableRegulatorPCB_2017_Library_Yoan:Capacitor_C_1V7_TH | C11 |
| 1 | 100uf | RenewableRegulatorPCB_2017_Library_Yoan:Capacitor_C_1V7_TH | C3 |
| 1 | 100µH | REInnovationFootprint:TH_Inductor | L2 |
| 1 | 10uf | RenewableRegulatorPCB_2017_Library_Yoan:Capacitor_C10_1V7_TH | C10 |
| 1 | 1N5822 | REInnovationFootprint:TH_Diode_1 | D11 |
| 1 | 1mF | RenewableRegulatorPCB_2017_Library_Yoan:Capacitor_C_1V7_TH | C14 |
| 1 | 1uf | RenewableRegulatorPCB_2017_Library_Yoan:Capacitor_C9_1V7_TH | C9 |
| 1 | 1uf | RenewableRegulatorPCB_2017_Library_Yoan:Capacitor_C7_1V7_TH | C7 |
| 1 | 2.2uf | RenewableRegulatorPCB_2017_Library_Yoan:Capacitor_C6_1V7_TH | C6 |
| 1 | 22uH | REInnovationFootprint:TH_Inductor2 | L1 |
| 1 | 4k7 | REInnovationFootprint:TH_Resistor_1 | R5 |
| 1 | 5 | REInnovationFootprint:TH_Resistor_1 | R13 |
| 1 | 500mA | REInnovationFootprint:TH_MC36188_FUSE | F1 |
| 1 | 8.2k | REInnovationFootprint:TH_Resistor_1 | R11 |
| 1 | Arduino_Nano | REInnovationFootprint:NANO_DIP_30_600 | J2 |
| 1 | DIODE | REInnovationFootprint:TH_Diode_1 | D10 |
| 1 | Encoder | REInnovationFootprint:TH_Encoder | ENC1 |
| 1 | INPUT | RenewableRegulatorPCB_2017_Library_Yoan:Connecteurs_IO_SIL-2_screw_terminal_32A | P1 |
| 1 | IR2117 | REInnovationFootprint:DIP-8_300_ELL | U4 |
| 1 | LMR16006 | REInnovationFootprint:SM_SOT23-6 | U2 |
| 1 | LOGO | CuriousElectric3:CEC_Globe_10mm_FCU | LOGO1 |
| 1 | LOGO | CuriousElectric3:TCEC_Words_13mm | LOGO2 |
| 1 | MCP1702-50 | REInnovationFootprint:TO92_MCP9701_matt2 | U3 |
| 1 | MicroSD | REInnovationFootprint:SIL-6_large_pads_marker | P3 |
| 1 | OLED_I2C | REInnovationFootprint:TH_OLED1306 | DISP1 |
| 1 | OUTPUT | RenewableRegulatorPCB_2017_Library_Yoan:Connecteurs_IO_SIL-2_screw_terminal_32A | P5 |
| 1 | TEMP | REInnovationFootprint:TH_3_5mm_Jack | J1 |
| 1 | TK32A12N1 | REInnovationFootprint:TO220_VERT_BUZ11_matt | Q2 |
| 1 | TP_10V | REInnovationFootprint:tp | P13 |
| 1 | TP_5V | REInnovationFootprint:tp | P12 |
| 1 | TP_GND | REInnovationFootprint:tp | P11 |
| 1 | TP_Vin | REInnovationFootprint:tp | P8 |
| 1 | WS2811_EpiStar_8mm | REInnovationFootprint:TH_WS2811_LED_8mm | D5 |
It measures 102 × 72 mm and has 2 copper layers, 1.6 mm thick.
58 parts, built around the IR2117PBF and TK32A12N1,S4X. 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.
From the re-innovation/RenewableRegulator repository on GitHub, at the commit this page was made from: the board is PCB/RenewableRegulator_MPPT_PCB_2017/RenewableRegulator_MPPT_PCB_2017.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

oomlout/oomlout_oomp_project_bot_v_2

ykupas/DCDC-Buck-KiCAD
DC-DC buck converter KiCAD project using OpAmps to compensate and control switching. KiCAD v10 used.



zynthian/zynthian-hw
Zynthian hardware stuff: PCBs, schemes, parts specifications, pin assignment, ...


Hack-a-Day/2025-Communicator_Badge
The 2025 Hackaday Supercon RF Communicator Badge
