Raspberry Pi IoT projects and tutorials:


How to Build an IoT Fan

Let’s build a simple IoT project that utilizes input controls to remotely turn a fan on/off. This type of project could be useful in a server room or media closet when a device starts overheating and you need to remotely turn on a fan to move hot air away from your equipment.

How to Build a Plug-In Pi Zero Display and Show Something Useful

I wanted to create a simple, compact display driven by a Raspberry Pi Zero that plugs into a power outlet to display some useful information in my kitchen. No visible wires hanging out or anything that looks funky. I assumed someone already makes a Pi Zero case + power supply combo that I could just buy and plug in. Wrong!

How to Use a Soil Moisture Sensor to Keep Your Plants Alive

Every good plant mom (or dad) knows there are two important things to keep your indoor plants alive: light and water. The balance of getting the right amount of these two things is like walking a tight rope. As the type of millennial who accidentally kills succulents on the regular, I needed to find a way to keep my plants alive.

How to Build a Raspberry Pi Refrigerator/Freezer Monitor

This tutorial will tell you exactly how to build a smart freezer thermometer — fully monitored reliable solution for temperature and humidity in a freezer or refrigerator at a cost of around 30 dollars. The system will also monitor the temperature sensor acquisition device in case it malfunctions.

How to Monitor Your Boat During the Winter Months

This is a DIY solution using a Raspberry Pi, some electronics, and Initial State to monitor your boat, so you can have all the data when you are on it and when it’s in the slip. You can monitor temperature, battery voltages, shore power, and bilge pump cycles. This remote monitoring solution allows you to monitor your boat from anywhere in the world.

How to Build a Crawl Space Humidity Monitor (BME280)

Nothing wreaks havoc on your crawl space like excess moisture problems. This tutorial will show you how to remotely monitor your crawl space humidity from your mobile device and/or laptop. This will allow you to not only see the current humidity level but also see the historical data over time without having to frequently go down there.

OwnBooth - WeWork Phone Booth Occupancy

Shared office spaces like conference rooms, microwaves, and even bathroom stalls can present resource contention problems that span from mild annoyance to downright messy. This project is a prototype IoT occupancy sensor that shows whether phone booths are available for use before trekking across the building.

Beer Brew with Cloud Monitoring

Watch your homebrew fermentation from anywhere and get a text when it’s ready using the Tilt Hydrometer, Raspberry Pi, and Initial State.

How to Build a Raspberry Pi Temperature Monitor

Learn how to monitor temperature with a Raspberry Pi using a variety of temperature sensors including DHT22, DS18B20, BME280, and the Pi Sense HAT.

Build an Inexpensive Network of Temperature Sensors

Temperature and humidity sensors can be invaluable data collection tools when deployed in your home, office, lab, manufacturing line, killer robots, etc. If your project requires multiple temperature/humidity sensors spread across multiple locations, then this tutorial is for you.

Hyper-local Weather Dashboard

Let’s face it, we humans talk about the weather a lot ⛅️. This super-fun and easy project will leverage the Dark Sky weather API and a Raspberry Pi + Sense HAT to take your weather street cred to a whole new level. We are going to build our very own hyper-local weather dashboard, capturing the weather inside and outside our house over time.

Beer/Wine Fridge of Awesomeness

How do you take a perfectly good beer or wine fridge and make it awesome? A good start is to have your refrigerator tell you how many bottles are in it, when the door is open or closed, and the temperature inside your fridge. What is even better is to have that information available to you at all times on your laptop, tablet, and phone.

Weight Tracking, Text Messaging Scale w/ a Sense of Humor

Are you tired of staring at that stupid, soulless, bearer of bad news bathroom scale every morning? It is time to create a scale that is not only smart but has a bit more personality to brighten your day. We are going to build our very own hackable, weight tracking, text messaging bathroom scale that comes with a built-in sense of humor.

An Amazon Dash Silent Doorbell

Constantly looking out the window so that you can intercept visitors before they ring the doorbell? Tired of the dogs and baby going crazy anytime it rings? Don’t want to spend a fortune on a “smart” solution. Making a silent doorbell is as easy as hacking a $5 Amazon Dash Button! The only other thing you need is a computer that’s always at home – like, say, that Raspberry Pi you’ve got sitting around.

Cellular & GPS Enabled Pi Zero: Fona + Pi 3

What if your Raspberry Pi 3 could access internet services from anywhere? What if your Fona Cellular GSM and GPS breakout had the brains of a full Linux computer behind it? What if you could access the Fona’s cellular capabilities and GPS data from a Raspberry Pi at the same time? Learn how …

Know Who’s at the Office with the Raspberry Pi

Looking for an easy and useful project for that Pi you just have lying around? Setup a sensor-free presence detector to let you know when someone’s close enough to connect to the WiFi! Know who’s home and who’s not or when your favorite coworkers are at the office.

Create a System Health Dashboard for your Pi

Learn how to build and customize your own browser-based dashboard to monitor the health and performance of a web-connected Raspberry Pi.

Monitor Your Pi Processes and IP Addresses

If you are using one or more Raspberry Pis to run a dedicated task, you need those processes to run uninterrupted. It’s impractical to manually babysit a bunch of Pis to make sure everything keeps running. A better way to ensure continuous operation is to be alerted when a process exits and be able to pull up a single dashboard at anytime to see the status of every important process running on every one of your deployed Pis.

Build a Simple Dashboard Web Server

Do you want to create a beautiful, customized dashboard full of all your important data for display on a big television, small LCD, your laptop, or to share with your colleagues/boss at work? Maybe you want to wrap custom images, animations, or buttons around your dashboard. One way to accomplish this is by creating a custom web page and hosting it from an inexpensive device like a Raspberry Pi.

Tutorial & Review: Enviro pHAT for Raspberry Pi

The Enviro pHAT from Pimoroni is an add-on board for Raspberry Pi with a set of sensors on-board to capture temperature, pressure, motion, light, and color. Learn how to use the Enviro pHAT to build a streaming sensor box and find out if it is worth the money.

Getting Started with the Pi Zero W – Motion Dashboard

The Raspberry Pi Zero W is a full Linux computer complete with WiFi, bluetooth, and a camera connector! And the best part? It’s only $10. In honor of this most exciting board, we’ve put together a quick little tutorial on hooking up a streaming motion sensor to your new little Pi Zero W! We’ll go through board setup, connecting the sensor, and creating your own live motion dashboard.

PiOT 101: Raspberry Pi + Internet of Things

The Raspberry Pi is a low cost, credit-card sized computer that can be used to build amazing things. The Internet of Things (IoT) is the exploding network of objects, sensors, and “things” connected to the internet. This hands-on workshop will teach you the basics of using a Raspberry Pi and how to use a Pi to create an Internet of Things application.