Skip to content

Latest commit

 

History

History

My-Current-Setup

My-Current-Setup

This is the setup I currently use. Feel free to use it for inspiration!

This version isn't intended to be plug and play like the other examples as it is specific to my needs.

Layout

I have 3 solar charge controllers, one for the front, side, and back arrays. They feed into the ESP32 which collects the data and publishes it to an MQTT server that clients (such as the web-ui) can connect to.

I also have an ESP8266 with an LCD attached that subscribes to the MQTT feed to display some data in a convenient location around the house.

Diagram

Libraries

The libraries this project uses are:

Hardware

PCB

I designed a custom PCB for this, have a look at the PCB files and schematic.

Each PCB can handle up to 6 charge controllers at once!

PCB

NOTE: If you do plan to use my PCB, make sure you verify the footprint of the ESP32 you plan to use. The ones I have are a bit narrower than most, so you may need to adjust the footprint.

Components:

This list is for a fully populated PCB, you may not need everything here, see schematic for details.

Web Interface

This is a customized version of the example web interface. It has a different layout since I needed to display data from 3 charge controllers while also having smart plug controls.

Web-Interface-Screenshot