![]() |
ESP32-WROOM-32E(M113EH3200PS3Q0)Espressif Systems
|
x 1 | |
|
Refer to google drive link |
x 1 |
DIY 1kW Open Source MPPT Solar Charge Controller
Build a 1kW 80V 30A WiFi MPPT Solar Charge Controller, equipped with a phone app datalogging telemetry! (available on Android & IoS) The design has been intensively tested for months and has been the first fully open source, problem free, Truly Synchronous Buck MPPT design.
Synchronous buck based MPPTs are one of the most energy efficient designs. Premium commercial grade MPPTs use the same circuit topology. By replacing diodes that cause voltage drops in a buck converter (which results to additional power losses) with low on-resistance N-channel MOSFETs, power losses are decreased significantly. For years, the DIY community has made several attempts on building a True SyncBuck MPPT but is often met with fatal problems. Other got it to work but somehow cheated by still adding diodes, which results to significant losses. So I went on a journey and collaborated with Open Green Energy and countless co-leagues to deliver a problem free SyncBuck MPPT design for open-sourcing, which lead me to make this 4 Part video tutorial.
SPECS:
- MPPT Perturbed Algorithm With CC-CV
- 80V, 30A Input (Solar, Wind Turbines, PSU)
- 50V, 30A Output (Li-ion, LifePO4, Lead Acid & etc.)
- 98% Peak Conversion Efficiency (Synchronous Buck)
- WiFi & Bluetooth Blynk Phone App Telemetry
- Charger/PSU Mode (can operate as a programmable buck converter)
- 16Bit Precision ADC Measurements (ADS1115/ADS1015)
- Automatic ACS712-30A Current Sensor Calibration
- Battery & Input Disconnect Recovery Protection Protocol
- LCD Menu Interface (with settings & 4 display layouts)
- Flash Memory (non-volatile settings save function)
- Settable PWM Resolution (8bit-16bit)
- Settable PWM Switching Freq (1.2kHz - 312kHz)
______________________________
PCBWAY PCB LINKS:
1.) Main MPPT Board (https://bit.ly/3gGccE7)
2.) Button Breakout Board (https://bit.ly/3kuwHF6)
3.) 2 Pin Fan Breakout Board (https://bit.ly/3jsmWIn)
GOOGLE DRIVE ALL FILES: (Schematics, PCB, Parts List, Firmware)
https://drive.google.com/drive/folders/1Sd2jWAb-F8NAXlJ6PLdhcnPDQV0alD15?usp=sharing
GITHUB FUGU FIRMWARE:
https://github.com/AngeloCasi/FUGU-ARDUINO-MPPT-FIRMWARE
INSTRUCTABLE TUTORIAL:
coming soon
______________________________
Main Components:
- ESP32 WROOM32 MCU Module
- ADS1115/ADS1015 I2C ADC
- CSD19505 2.6mΩ N-ch MOSFETS (3x)
- ACS712-30A Current Sensor IC
- IR2104 MOSFET Driver
- B1212 DC-DC Isolated Converter
- XL7005A 80V 0.4A Buck Regulator (2x)
- CH340C USB TO UART IC
- 16X2 I2C Character LCD
- AMS1115-3.3 LDO Linear Regulator
- AMS1115-5.0 LDO Linear Regulator
- SS310 & M7 Diodes (refer to excel sheet)
- SMD Resistors & Caps (refer to excel sheet)
- Inductor Core & MISC. (refer to excel sheet)
______________________________
#PCBway #Solar #Electronics #DIY #MPPT

DIY 1kW Open Source MPPT Solar Charge Controller
*PCBWay community is a shared platform and we are not responsible for any design issues.
- Comments(57)
- Likes(72)
-
Engineer Mar 21,2023
-
Engineer Feb 28,2023
-
Repkon Makina Feb 27,2023
-
BluJay Feb 09,2023
-
Krul Jan 27,2023
-
Engineer Jan 26,2023
-
realmdsp Jan 15,2023
-
Hannes-Solar Jan 14,2023
-
Engineer Jan 07,2023
-
Engineer Jan 02,2023
-
Engineer Dec 12,2022
-
Vitalii Dec 02,2022
-
YIU Nov 22,2022
-
Oliveira Nov 04,2022
-
Engineer Nov 03,2022
-
Andrea Midoro Oct 20,2022
-
Engineer Aug 15,2022
-
Engineer Aug 14,2022
-
Engineer Jul 27,2022
-
Trond Even Evensen Jun 27,2022
-
chmeldaa Jun 24,2022
-
Engineer Jun 13,2022
-
Engineer Jun 05,2022
-
Engineer Jun 01,2022
-
Protomartire May 26,2022
-
petere9454 May 25,2022
-
bennett Mar 28,2022
-
Engineer Mar 23,2022
-
EZE OLUCHUKWU Mar 01,2022
-
Engineer Feb 28,2022
-
Arias Sanchez Feb 23,2022
-
Mitro Feb 21,2022
-
Uğur Yıldız Feb 17,2022
-
yuyue test test test test test test test test test Feb 15,2022
-
MatiBot Jan 02,2022
-
bart van Veluw Jan 02,2022
-
izuchukwu Dec 28,2021
-
Engineer Dec 13,2021
-
Andrius Gailius Nov 29,2021
-
Hames Nov 24,2021
-
mcucontroll Nov 15,2021
-
Engineer Nov 11,2021
-
Engineer Nov 03,2021
-
Engineer Oct 31,2021
-
KidByte Oct 20,2021
-
Engineer Oct 08,2021
-
Engineer Sep 30,2021
-
AA ELECTROTECH Sep 30,2021
-
Engineer Sep 27,2021
-
Engineer Sep 23,2021
-
Peter de Roode Sep 18,2021
-
Engineer Sep 18,2021
-
Engineer Sep 17,2021
-
Engineer Sep 13,2021
-
Engineer Sep 13,2021
-
Colin de Jager Sep 13,2021
-
Engineer Sep 12,2021
-
Engineer Sep 12,2021
-
ElectroBUFF Sep 10,2021
-
Engineer Sep 10,2021
-
mircea1955 Sep 09,2021
-
Bambang purnomo Sep 08,2021
-
Engineer Sep 04,2021
-
TechBuilder Sep 02,2021
-
SunjayKumar Sep 02,2021
-
Alexander Rodriguez Sep 02,2021
-
Meep Sep 02,2021
-
Engineer Sep 02,2021
-
Engineer Sep 02,2021
-
Engineer Sep 02,2021
-
Engineer Sep 02,2021
-
Ahmed Hosen Sep 02,2021
- 44 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10

-
10design
-
9usability
-
9creativity
-
9content

-
10design
-
10usability
-
10creativity
-
10content

-
9design
-
10usability
-
10creativity
-
9content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
9usability
-
9creativity
-
10content

-
9design
-
10usability
-
10creativity
-
10content

-
9design
-
9usability
-
9creativity
-
9content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
9usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
9design
-
9usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
7usability
-
10creativity
-
10content

-
5design
-
10usability
-
10creativity
-
10content

-
10design
-
9usability
-
10creativity
-
10content

-
9design
-
9usability
-
10creativity
-
10content

-
10design
-
10usability
-
8creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
1design
-
2usability
-
1creativity
-
1content

-
8design
-
9usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
9usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
9creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content

-
5design
-
5usability
-
5creativity
-
5content

-
8design
-
7usability
-
9creativity
-
7content

-
10design
-
10usability
-
10creativity
-
10content
More by TechBuilder
-
DIY Hakko 907 Digital Soldering Station Build a cheap and simple DIY Digital Soldering Station, a budget friendly Hakko 907 alternative! Enj...
-
DIY MPPT - Button Breakout Board My DIY MPPT's button breakout board and I2C expanderNote:the project include 3 PCB, here are the lin...
-
DIY MPPT - Two Pin Fan Breakout Board Breakout board for my MPPT's 3 pin fan to 2 pin fan converter.Note:the project include 3 PCB, here a...
-
DIY 1kW Open Source MPPT Solar Charge Controller Build a 1kW 80V 30A WiFi MPPT Solar Charge Controller, equipped with a phone app datalogging telemet...
-
SPWM Inverter Filter Breakout Board Watch may tutorial at (https://www.youtube.com/TechBuilder)
-
DIY 1000W Pure Sinewave 12v-220v Inverter (EGS002 16 MOSFET Board) Here's a detailed tutorial on building a HIGH POWER 12v to 220v pure sine wave inverter board from s...
-
-
-
-
-
-
-
-
-
-
ESP32-S Development Board, in "Arduino Uno" form factor
3133 4 10