Raspberry Pi is a credit card-sized computer that is designed to be plugged into a TV or a computer monitor and can be used for a number of purposes, including computer programming, games, music, and using IoT devices.
Before we take a closer look at the nuances of building your weather station, it is worth taking a look at how it will work. There will be three elements:
Your own Raspberry Pi hooked up to a sensor to measure humidity and temperature, via a General Purpose Input/Output Breadboard Extension (GPIO)
A Python script - this will read the information collected from your chosen sensor or sensors, and transfer it to an SQLite Database to be stored.
An SPA - this is a Single Page Application written in PHO. This can read the data from the data that is collected from your database and make it readable. The code in this section will be reduced thanks to the application being based on the Twig template and the Slim Framework.