An Arduino program that talks to a Solar panel charged battery charge controller and pushes all its data to the web using a GSM modem.