IoT Projects

A Simple IoT Doorbell Camera


Build a simple IoT doorbell camera using Adafruit’s MEMENTO. Press a mini LED arcade button to snap a photo and display it on an Adafruit IO Dashboard. Photos from the doorbell are sent to your email, too! The electronics are housed in a 3D-printed snap-fit enclosure. - Adafruit Learning System

Industrial Network Playground


A “playground” to learn more about hardware and software components in industrial setups, without the need for accessing a real industrial network. -

IOT Squirrel House


In many parts of the world, if you have a backyard, you likely have a bunch of squirrel neighbors, and should probably just make the most of it. Maker David McDaid did just that (and more) when he built this charming IOT Squirrel House for his back garden: “a squirrel house in our back garden that would be equipped with an ESP32, a camera, motion sensor, solar power, and would integrate with my Home Assistant OS, all using as many off-the-shelf components as possible”. - Adafruit Blog

Fixing a broken smart cat feeder with ESP8266


Jeff Sandberg’s PetNet eventually stopped working because the company went out of business. This write-up covers disassembling the cat feeder, reverse engineering it, and using a custom web interface to replace the original app. -

Replacing an Old Honeywell Thermostat with a Raspberry Pi


A DIY approach to upgrading an old mercury-based thermostat to a mesh networked system of thermometers that report to a central thermostat. -

IoT News and More!

We want your feedback about Adafruit IO (and WipperSnapper firmware) to help us plan 2024 (and beyond) 🚀


Inspired by Scott’s blog post, CircuitPython 2024, the developers and designers on our IoT Platform, Adafruit IO, are requesting feedback (from you!) to help guide our development of this platform in 2024.

If you’re a current Adafruit Free IO user, an Adafruit IO Plus (paid) user, or have previously used Adafruit IO in the last year, we want to hear from you!

Read more and submit your feedback here…

Designing My Smart Home From Scratch, Part Zero


Evan Grove details the process of designing a smart home from scratch after they read a “fair share of terrible, horrible, no-good, very bad news about consumer IoT products bricking themselves and/or pwning their human caretakers. I use the term “caretakers” because you don’t actually own most of these products.” The system they’re designing considers the ethical implications of which gadgets you bring into your home and starts designing a platform. -

Hacking a Smart Home Device


An intense case study on reverse engineering an IoT smart device and the associated network protocol it uses. -jmswrnr

Support Adafruit


Here at Adafruit, we sell all of these amazing components, but we couldn’t find a good way to interact with them over the Internet. So, we decided to create our own IoT platform, and that’s Adafruit IO. It’s built from the ground up to be easy to use and platform agnostic (connect any development board or device!). For those who want to get a project off the ground without programming - Adafruit IO offers a No-Code interface for building IoT electronics projects using WipperSnapper, our open-source IoT firmware. Support Adafruit’s open-source development by subscribing to Adafruit IO Plus, the upgraded, all-systems-go version of the Adafruit IO service.