A catalog of open source tools for solar energy.
-
Updated
May 2, 2025 - Python
A catalog of open source tools for solar energy.
Python library for communicating with Renogy solar charge controllers
Create a sustainable, solar-powered smart garden using Raspberry Pi! Monitor and control your garden remotely, manage irrigation based on soil moisture, and embrace eco-friendly automation. This project combines solar energy harvesting, sensor data analytics, and Raspberry Pi programming for a smart, green thumb experience.
A project on reading the voltage and current form solar panel using the STM32 microcontroller. Also includes additional sensors like Temperature and Light.
A raspend based application for reading out current values of my PV units inverters via Modbus-TCP and serve them via HTTP as JSON.
Data portal for NREL's Renewable Energy Potential Model.
a solar-powered IoT system that monitors fishpond water quality and uses a decision tree algorithm to recommend the most suitable fish species.
Solar panel characterization and experiments with Arduino and Python.
Community engagement statistics for open-source PV projects
Project OpenSourceTerracore R&D open-source innovations
ESP8266 NodeMCU Based Solar Powered WiFi Weather Station - Record Temperature (x2), Humidity, Pressure, Rain, and Voltage
A simple weather station that periodically wakes and sends data to a Thingsboard server
Scraper for Solivia Monitoring
THIS REPO HAS BEEN MOVED TO https://codeberg.org/elaraproject/elara-handbook AND IS NO LONGER MAINTAINED HERE.
Beehive online monitoring based on the ESP32, SIM800L and others sensors.
IoT Display Companion of MSunPV Solar router
Developed an ensemble voting model that included Random Forests, Linear Regression, Orthogonal Matching Pursuit, and Gradient Boosting Regressor to predict future solar power generated by a solar plant in India at 98.7% accuracy. Placed 1st at the Virginia Tech Computational Modeling & Data Analytics Fall 2022 Data Competition.
Official repository for our paper "Risk-Based Thresholding for Reliable Anomaly Detection in Concentrated Solar Power Plants"
Notes about my solar experiments
Project made to learn electronics and ESP32 programming. A self-contained device with OLED display and all parts in an enclosure. The screen shows temperature, humidity and pressure from Home Assistant via MQTT. DS18B20 measures internal temp; a fan is driven by ESP32 with N-MOSFET and hysteresis to prevent overheating.
Add a description, image, and links to the solar-power topic page so that developers can more easily learn about it.
To associate your repository with the solar-power topic, visit your repo's landing page and select "manage topics."