Introduction
Solar energy is one of the promising sources of renewable energy. To harvest solar energy efficiently, a solar charge controller is needed. A solar charge controller makes sure that the energy produced by the solar panels is efficiently charged and stored in the batteries. MPPT (Maximum Power Point Tracking) solar charge controllers are the most efficient type of charge controllers as they maximize the energy output of the solar panels. In this article, we will learn how to make a WiFi-enabled MPPT solar charge controller using Arduino Nano.

Circuit Diagram of MPPT WiFi Solar Charge Controller
This project can be designed using a few basic components. The circuit diagram of this project is shown below.
More Circuit Layouts








Components List of MPPT WiFi Solar Charge Controller
Following is the list of all components used in this project:
- 1x Arduino Nano
- 1x ESP1 Module
- 1x 16×2 LCD
- 3x Push Buttons
- 2 x ACS712 Sensor
- 1 x MC34063 IC
- 4X IRF3710 MOSFETs
- 1 x 1N5809 Diode
- 2 x MBR20100CT Diodes
- 1 x PC817 Optocoupler
- 1 x 330uH Inductor
- 1 x 100uH Inductor
- 1 x 1n Capacitor
- 1 x100u 50V Capacitor
- 4 x 1000u 100V Capacitors
- 2 x 5k Trimpot
- 1 x 1R Resistor
- 2 x 100R Resistors
- 3 x 10k Resistors
- 1 x 3k3 Resistor
- 3 x 47k Resistors
- 1 x 1k Resistor
- 2 x 2 Pin Terminal Block
- jumper wires
Explanation of MPPT WiFi Solar Charge Controller
Steps for Making Solar Charge Controller using Arduino Nano:
- Solder the components onto the PCB board.
- Wire the components according to the circuit diagram.
- Upload the code to the Arduino Nano Board.
- Connect the WiFi module to the Arduino Nano Board.
- Connect the voltage and current sensors to the Arduino Nano Board.
- Connect the LCD display to the Arduino Nano Board.
- Connect the LEDs to the Arduino Nano Board.
- Connect the solar panel and the battery to the MPPT solar charge controller circuit.
- Power up the circuit using a power supply.
Conclusion
The solar charge controller using Arduino Nano is an innovative and efficient way of harvesting solar energy. It is an excellent project for anyone interested in sustainable energy solutions. With a little bit of effort, anyone can build their own MPPT solar charge controller and start using it to power their home or office. So, go ahead and give it a shot using the instructions provided above. Happy building!
More projects, You may like:
- Video Transmitter DIY Homemade FM Radio Transmitter
- Adjustable Power Supply DIY Battery Charger
- 12V-220V 500 Watt inverter DIY Homemade
- 12V-220V H-Bridge Inverter DIY Homemade
- MPPT Solar Charge Controller DIY Homemade
- 18650 battery bank free charge protection module
- D718 B688 Bass Amplifier Homemade DIY
- C5200 Bass Amplifier DIY Homemade with Volume
- DIY LA4440 bass amplifier homemade
- C5200 A1943 TDA2030 Amplifier DIY Homemade
cargar solar arduino_mppt4.1 e todo ok. pero programar e esp_mppt4.1 ok con interfaz esp8266 no se puedo.
Como hacer que u programar wifi mppt4.1
El archivo de código ya está en la sección Lista de componentes.
Hi, how many branches and what is the thickness of the wire, can I have information about the inductance? Link to Ali, is there weak inductance?