ONYX SOLAR app is a free PV simulation .
New app that lets you calculate the energy produced by a photovoltaic installation. It also provides you useful information such as hours of light generated, CO2 emissions avoided and even the distance traveled by an electric car with the energy generated by the PV installation!
It is totally free.
Website of the developper : Onyx Solar