Adafruit Power Boost 500 Shield
Adafruit 2000 mAh LiPo battery
Adafruit RGB I2C LCD
Sunkingdom 5w PV panel
The solar panel keeps the Power Boost 500 LiPo charged and powering the Arduino and attached sensors. The Power Boost 500 shield manages the charging of the LiPo battery, and acts as a UPS, maintaining power during periods of sun, and no sun. It provides up to 1 amp of 5v power to your project, which is plenty for most remote sensor projects.
Code for this project (and more details on the Power Boost 500) can be found at http://arduinotronics.blogspot.com/2015/04/arduino-ups-battery-shield.html
Wireless WiFi Weather Server - http://arduinotronics.blogspot.com/2015/06/wifi-weather-web-server.html