Raspberry Pi Weather Station – Part 1
In this tutorial we are going to go in a little bit of a different direction – this will be a project tutorial, which when followed, will result in a working Raspberry Pi based Weather Station that streams data to the ThingSpeak Data service. We will break this down into four components: A board overview and assembly guide, collecting the data using python, sending the data to ThingSpeak, and finally a section looking at installation outdoors. The tutorial is focused on our Raspberry Pi Weather Board, designed and manufactured here at BC Robotics.
About the Board:
The Pi Weather Board was designed to make the often messy task of connecting a bunch of different sensors to the Pi as organized as possible without compromising on choice of sensors. The board also addresses the Pi’s inability to read analog inputs with a built in 4 channel 12-bit Analog to Digital Converter.
So what parameters does it measure? The board itself doesn’t have any sensors on it, so this is going to depend on which sensors you choose to go with. Following this tutorial with the suggested parts will result in a weather station monitoring Wind Speed, Wind Direction, Rainfall, Temperature, Air Pressure, and Humidity. Going forwards, additional sensors could be added without much trouble.
If you have any questions, or need further clarification please post in the comments section below; this way future users of this tutorial can see the questions and answers!