Taking his inspiration from the Raspberry Pi Foundation’s weather station, Kevin Kingsbury has taken a lot of components and built his own. The station includes a wind speed gauge, a wind direction finder, temperature, humidity, pressure and light sensors and a rain gauge. He’s written the whole thing up as an Instructable and uploaded all his code to GitHub. Read the Instructable here.