We blogged about IoT 101 Project: Stream temperature from your Raspberry Pi, don’t miss this update!
We learned the basics of how to turn a Raspberry Pi into a real-time temperature streamer in our IoT 101 Hello World Project (here). Let’s take the next step in IoT awesomeness and learn how to stream the temperature from multiple Raspberry Pis located anywhere (as in anywhere in the world) into a single data visualization right in your web browser. Once we have all of our streams streaming, I’ll show you you can instantly share your data with anyone (as in anyone in the world) so they can watch those temperatures update in real-time. If you thought the IoT 101 Project was easy, you will be able to do this project in your sleep.
You will need the same supplies required for the IoT 101 Project (except multiply by how ever many unique temperature streamers you want to build):
Internet connected Raspberry Pis or your single-board computers of choice (at least two).
DS18B20 temperature sensors (at least two; https://www.adafruit.com/product/381).
I used two brand new Raspberry Pi 2 boards and a Raspberry Pi Model B+ for my project. You can mix and match single-board computers without a problem.
Featured Adafruit Products!
Waterproof DS18B20 Digital temperature sensor + extras: This is a pre-wired and waterproofed version of the DS18B20 sensor. Handy for when you need to measure something far away, or in wet conditions. While the sensor is good up to 125°C the cable is jacketed in PVC so we suggest keeping it under 100°C. Because they are digital, you don’t get any signal degradation even over long distances!
Each Friday is PiDay here at Adafruit! Be sure to check out our posts, tutorials and new Raspberry Pi related products. Adafruit has the largest and best selection of Raspberry Pi accessories and all the code & tutorials to get you up and running in no time!