Peter Javorsky
Published © MIT

Cheap MPPT Controller Live Stats on Mobile

Use Tracer MPPT (and others) controller's RS485 data link to generate cool statistics live on your phone.

IntermediateFull instructions provided1 hour21,236
Cheap MPPT Controller Live Stats on Mobile

Things used in this project

Hardware components

EPSolar/EPEver Tracer A/B, Xtra or Triton Series MPPT Solar Controller
×1
NodeMCU ESP8266 Breakout Board
NodeMCU ESP8266 Breakout Board
Or any other ESP8266 board out there (Wemos, Lolin, etc...)
×1
RJ45 Ethernet cable
An old ethernet cable with RJ45 connector you are happy to cut open
×1
MAX485 breakout module
These are really cheap on Ebay.
×1
USB-A to Micro-USB Cable
USB-A to Micro-USB Cable
×1
Jumper wires (generic)
Jumper wires (generic)
×1

Software apps and online services

Blynk
Blynk
Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Schematics

Wiring diagram

Note: as @Don Vukovic noted, there is probably reversed RX and TX on this schematic. Correct is: DI to TX, and RO to RX.

Code

Tracer-RS485-Modbus-Blynk V2.0 - Github

An Arduino project to connect the EPSolar/EPEver Tracer A/B, Xtra, Triton Series MPPT Solar Controllers (RS-485 Modbus) to an ESP8266 and monitor it using the Blynk mobile app.

Credits

Peter Javorsky

Peter Javorsky

4 projects • 14 followers
.NET C# Linux Arduino Embedded RPi
Thanks to jaminNZx.

Comments