This is primarily an introduction for me to figure out how to work with circuits/hardware. I have a stronger background in web development.I honestly don't know what I'm doing hardware wise. This is the first time I've interfaced digital with analog eg. using an ADC.I dream of making it public and getting data from all over the world but I've got to work on the web API more.You can see daily data here:http://raspisolarplotter.comTech details:Client side:Raspberry Pi Zero v1.3USB WiFi DonglePython requestPanel: 5V 100mAADC: MCP3008StackLAMP (Debian, Apache, MySQL, PHP)Currently measuring across 7 parallel 330ohm 1/4 watt resistors.
Currently there is no public API to upload data. I'm still working on making headless screenshots of graphs as well.
This has been running for almost 4 years lol... the position has changed a couple of times and that's primarily a problem with regard to the season/capturing the highest arc/intensity of the sun on the graphs. I used to have some really nice ones.
It's still up, collecting data, sometimes there are down times like power loss.
Also I built an anemometer a while back... this collects even more data. The one above is every 10 minutes everyday/when sun is up.
The anemometer does batch collections of minutely of every second... and it tracks it locally on a text file in case it fails to upload... yeah there's more than 10 million rows of data now, just millwatts power generated per day lol.