
I used Visual Studio 2017 for the project but you can use any IDE or even simple text editors for the coding part, depends on your preferences. When the sun is down, or there are heavy clouds blocking the sun, solar radiation is measured at zero. Measurements for solar radiation are higher on clear, sunny day and usually low on cloudy days. Solar radiation comes in many forms, such as visible light, radio waves, heat (infrared), x-rays, and ultraviolet rays. It is also known as short-wave radiation. Solar radiation is the radiation, or energy we get from the sun. Many valuable information related solar radiation and its calculation can be find here. Spending some time I figured out it's pretty straightforward and requires some simple input data: latitude and longitude, sunrise and sunset time, and preferred time zone and then you can use some formulas to calculate actual solar radiation. I decided to check how complicated it is to calculate solar radiation for your location. Solar radiation is one of these entities. However Weather Underground can accept more data to analyze weather statistics. It collects humidity, temperature and atmospheric pressure.

I have a Weather Station project built with Raspberry Pi and Weather Underground. Updated for 2019 China-US Young Maker Competition
