Libre Solar Community Forum

Other project links

Hi, really glad I’ve found this project. I was wondering if devs working on LibreSolar have heard of other open projects working on the same ideas and if some “cross-pollination” was possible, to not reinvent the wheel or cause redundant development and keep best practices in a single place…

Some projects that come to mind:

  • makerPower™ MPPT Solar Charger:
    https:// github .com/danjulio/MPPT-Solar-Charger

  • diyBMS:
    https:// github .com/stuartpittaway/diyBMSv4ESP32

  • OpenInverter:
    https:// openinverter. org/
    https:// github .com/jsphuebner/stm32-sine
    https:// github .com/jsphuebner/inverter-hardware

  • OpenMicroInverter:
    https:// github .com/MartinStokroos/openMicroInverter

  • BatteryMonitor:
    https:// github .com/simat/BatteryMonitor

I see some efforts to use LoRaWAN in the LibreSolar github (probably for panel diagnostics?), which is a really interesting idea. There was this interesting project to reverse engineer the PHY of LoRa a while ago (particularly on RN2483 and SX1276):
https:// github .com/martynvdijke/gr-lora_sdr

Some LoRa hardware also run the DASH7 protocol, which is open (unfortunatelly development seems to have stopped):
https:// en.wikipedia .org/wiki/DASH7

Maybe folks related to the HackRF One and GNURadio development could help giving network insights of how LibreSolar could interconnect in a more efficient way, maybe even through a meshnet like BATMAN:
https:// greatscottgadgets .com/hackrf/one/
https:// www.open-mesh .org/

There’s also the point of how environmentally friendly and cost effective it would be to put complex integrated circuit on every board. I don’t know if LibreSolar devs already had a discussion about that, but I think it would be important to discuss different engineering solutions that could do diagnostics of each panel (like a power optimizer / smart module), but reducing the amount of microcontrollers/pcbs needed.

Those are just some ideas that came to mind when I found LibreSolar. Thanks for your effort in making this project open to everyone. Cheers.

ps: had to break URLs because of 2 link restriction, sorry about that