IoT Projects

Face Tracking and Identification with Walle-ng

OpenCV Robot

Anton built a robot inspired by the Pixar Movie Wall-E. If a face is detected (using the OpenCV Facial Recognition Demo), activity is logged and a notification is sent to an Amazon Web Service API Gateway and distributed as an SMS by AWS’s Simple Notification Service. -

Data Logging Zero to Hero with CircuitPython and MQTT

CircuitPython MQTT

Robin Cole published a tutorial which navigates through the basics of creating a CircuitPython temperature logging device. First, you use the Mu editor to plot your data and verify it’s correct. Then add WiFi Connectivity using a local MQTT broker and CircuitPython’s MiniMQTT module. Finally, add an MQTT sensor to Home Assistant so the data is graphed on a web dashboard. -

ISS-Tracking Globe Lamp


This project uses an Open Notify API notification called ISS Location Now to track the International Space Station. A WeMos D1 grabs and parses the data. Then it tells a servo where to place a laser-pointer on a 3D-printed globe. - Instructables

Disaster-Radio - an off-grid, solar-powered mesh network

Disaster Flowchart is a work-in-progress long-range, low-bandwidth wireless disaster recovery mesh network powered by the sun.

What I Learned Building an Indoor Air Quality Monitor with Adafruit IO

AQ Monitor

There are lessons to learn from every electronics project. Even a sensor node can quickly become complicated. Andy Bradford wrote up his experience (and provided free, open source code on GitHub) in building a logging platform. - Andy Bradford

PyPortal Voice Controlled Smart Switch and Time Display

PyPortal Smart Switch

We’ve written about this project in a previous IoT Monthly before, but it was only a sneak preview. The PyPortal Voice Controlled Smart Switch and Time Display is now on the Adafruit Learning System as a guide - Adafruit Learning System

Sending Arduino Data to Google Sheets using the Google Cloud Platform

Arduino Google IoT

Building an Arduino sketch to send data to Google Sheets using the Google Cloud Platform. - DZone

IoT News and More!

Adafruit joins the LoRa Alliance

Adafruit LoRa Alliance

Adafruit is thrilled to announce that we have joined the LoRa Alliance! I asked Ladyada why we joined this alliance…

“Humans have done a great job of connecting people in dense populations like cities or buildings – WiFi and Cellular are ubiquitous technologies that connect people, machines and sensors. The future is to connect people wherever they are, and that’s where LoRa has so much promise. We think LoRa and LoRaWAN are the best way to solve last-mile connectivity for Industrial and Agricultural IoT” – Limor “Ladyada” Fried.

Read the full blog post here…

Ring Cameras are Ransomed

Ring Camera

December 2019 was the month of Ring insecurity. First, videos appeared where hackers spoke to families through their Ring cameras: “We would like to notify you that your account has been terminated by a hacker.” The voice then says, “Pay this 50 bitcoin ransom…”.  Ring asserted that their investigation found that the family used an email/password combination which was exposed in an unrelated data breach. @fs0c131y on Twitter did a deep-dive into Ring’s iOS/Android application. They found the application to leak geographic details of cameras through their API, Ring does not require authentication for video/photo alerts and the application does not implement rate-limiting for logging in. It’s likely that hackers are running automatic bots against the login with exposed usernames/passwords from previous breaches.

FBI releases a statement for building a digital defense for the Internet of Things

FBI Press Release

The FBI has suggested network security measurements for those with IoT devices on their network. In short: change factory settings/passwords, isolate IoT devices to their own network, and update your devices regularly. - FBI

LoRaWAN and Wi-Fi: Made for Each Other

WiFi and LoRaWAN

Remi Lorrain wrote that “WiFi and LoRaWAN work well together as an end-to-end solution in IoT applications and more.” - EETimes

Project Connected Home over IP: an Open Standard for Smart Home Devices

Project Connected Home

Amazon, Apple, Google, Zigbee Alliance and board members form a working group to develop an open standard for smart home devices - Project Connected Home

Ikea’s 2020 Smart Home Lineup is Unveiled

Ikea Smart Home App

Ikea is planning on barreling into the smart-home area in 2020 with new bulbs, products and even a ZigBee gateway. - TheVerge

DZone’s IoT Predictions for 2020

DZone IoT 2020 Stock Photo

Dzone published their 2020 IoT predictions, among them are: the edge gets smarter, evolving networks and protocols, AI Smart Homes connected to ISPs, increases in DIY Home Security installations, more hard-lined policies for BYOD, and new flexible electronic materials. - Part 1 and Part 2

The 2019 State of Responsible IoT Report

Responsible IoT Report

“With ThingsCon, we have devoted ourselves to working towards a ‘responsible IoT’. But what does that look like in the light of Surveillance Capitalism? With this years ‘responsible IoT Report’ – RioT for short – we wanted to find out.” - ThingsCon

HackADay SuperConference Talk on YouTube: Basic Device Security for Basic Needs

HackADay Talk Screenshot from Youtube

Kerry Sharfglass remarks that “In our IoT-ified world, device security is more important than ever, but not every hardware product needs to be secured like an ATM inside a missile. I will discuss basic design practices and implementation tricks which are easy to incorporate into your product and provide a solid baseline of security against casual adversaries.” - YouTube

Five Reasons to Upgrade to MQTT 5

MQTT 5 Spec Screenshot

The latest version of the IoT’s favorite stateless protocol has been out for a while. Here are five reasons to upgrade to it - IoTforAll

Actinus Environmental Sensor FeatherWing Released

Sensor Featherwing

Actinius’ Environmental Sensor FeatherWing measures temperature, humidity, pressure, and air quality. The Feather-compatible environmental sensor add-on also includes a Grove connector for use with any I2C-compatible microcontroller. It’s available for purchase from the actinius website and is in-stock at the time of writing.

OpenMV Cam H7 Plus

OpenMV Cam H7 Plus

The OpenMV Cam is a small, low power, microcontroller board which allows you to easily implement applications using machine vision in the real-world. You program the OpenMV Cam in high level Python scripts (courtesy of the MicroPython Operating System) instead of C/C++. It’s currently in-production and will be in stock by March 2020. - OpenMV

Adafruit IoT Updates

New Adafruit IO Feature: Kiosk Mode for Dashboards

Kiosk Mode

Adafruit IO Dashboards have a new “kiosk mode” URL that will launch the dashboard in a “no browsing mode” without any of the surrounding page. This is super-handy if you’re designing an exhibit or would like to use a Raspberry Pi + HDMI Display to monitor your Adafruit IO Feeds. Read our blog post to learn how to enable this feature on your dashboard right now…

New PyPortal Sizes: Meet the PyPortal Pynt and the PyPortal Titano

PyPortal Family Picture

The PyPortal is our easy-to-use IoT device that allows you to create all the things for the “Internet of Things” in minutes. Adafruit has released the PyPortal Pynt, the little sister to our popular PyPortal - zapped with a shink ray to take the design from a 3.2” diagonal down to 2.4” diagonal screen. We’ve also released the PyPortal Titano, with an ATMEL (Microchip) ATSAMD51J20 plus an Espressif ESP32 Wi-Fi coprocessor with TLS/SSL support built-in. PyPortal Titano has a bigger 3.5″ diagonal 320 x 480 color TFT with resistive touch screen. Compare that to the original PyPortal’s 3.2” 240x320, there are twice the number of pixels! Also, Adafruit has updated the connector to be a reverse-friendly USB C connector.

Build a Mini Smart Home with the Smart Home Kit for Digi-Key IoT Studio

DigiKey Home Kit

Automate your own adorable, IoT-enabled papier-mâché house. The small size of this build lets one explore wiring, user interaction, and firmware deployment without having to get a ladder out. After building this project, you can re-purpose it for your home or apartment. We’ve specifically selected components and sensors which are common in real-world IoT projects. You can also go further with this project, adding sensors to monitor different rooms in your home. Visit the product page for this kit on the Adafruit Website…

What is Adafruit IO? has over 14,000+ active users in the last 30 days and 880+ Adafruit IO Plus subscribers. Sign up for Adafruit IO (for free!) by clicking this link. Ready to upgrade? Click here to read more about Adafruit IO+, our subscription-based service. We don’t have investors and we’re not going to sell your data. When you sign up for Adafruit IO+, you’re supporting the same Adafruit Industries whose hardware and software you already know and love. You help make sure we’re not going anywhere by letting us know we’re on the right track.

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.