This project was completed as part of the Programming for Everybody specialization through Coursera, taken with Dr. Chuck Severance. The project demonstrates mastery of the concepts learned in intermediate Python programming.
My project uses Python to collect temperature for a specific location (my home) across five data sources: four APIs and one temperature sensor located at my house. The temperature sensor is a DS18B20 digital sensor connected to a Raspberry Pi through a custom shield that I soldered together. There is not much special about the shield; if you can connect the sensor to GPIO BCM pin 25 on the Pi, you will be good to go. I put the collected data into a SQLite database, then extract data from the database to build a simple line graph with Plotly.