Skip to content

larryl79/Solar-inverter-communicator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inverter-Communicator

Solar inverter communicator with ESP32

This application based on ESP32, using Serial2 or SoftwareSerial for communicate with MPP Solar inverters, PowMR and another China brands.

code starts with src/main.cpp

not all files are in use (yet)!

Used modules:

  • ESP32
  • MAX232 DB9 Male
  • I2C 2004 LCD

Code editor: VSCode

Stage:

  • Established communication with inverter, show basic info values (QPIGS) on LCD
  • LCD menu added, woking either rotary switch, either 3 buttons.
  • reforming code for add next commands to the menu, and print results on LCD, and Serial Console.

Future plans:

  • implement all query commands
  • implement configuration commands
  • web server
  • inverter logging
  • multiple inverter connection

Useful materials:

My Mpp Solar device: PS-300VA-24V (PowMr) https://sunrayups.en.made-in-china.com/product/vSFmfUxjZNpc/China-New-Model-2400W-230VAC-24VDC-PWM-50A-High-Frequency-Pure-Sine-Wave-off-Grid-Hybrid-Solar-Inverter-HPS-3K-.html

Brother Project based on same lib: https://github.com/ninguemrj/Inverter-Communicator

Contribuitors, Developers are welcome

About

Solar inverter communicator with ESP32

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages