100+ DIY IoT Projects with Code and Schematics

Internet of Things (IoT) is revolutionizing the electronics industry. With more and more applications adapting IoT, it is important for the engineers of today to get acquainted with this technology. To help you with the same, Circuit Digest provides you with a large collection of free IoT projects for you to learn and recreate. The projects are built using the popular development platforms like Arduino, Raspberry Pi, ESP8266, STM32, MSP430, PIC amongst others. All projects are documented with a neat circuit diagram, code and demonstration video to provide a complete do-it-yourself experience. If you want more projects you can also check out our collection at Basic Electronics Projects | Arduino Robotics Projects | Arduino AI Projects | Arduino Home Automation Projects | Raspberry Pi Projects | ESP32 Projects

Ever wanted to receive real-time SMS alerts for your Raspberry Pi projects without dealing with bulky GSM modules or complicated SIM card setups, Imagine getting a text the moment your server room overheats or your smart greenhouse crosses a critical temperature limit. No apps to open, no dashboards to log into, just a simple SMS, instantly delivered to your phone.…

The A7672S 4G LTE GNSS module is a powerful cellular communication solution that brings reliable internet connectivity and precise GPS tracking to Arduino projects. In the world of IoT (Internet of Things), the A7672S module provides seamless connectivity between devices when Wi-Fi isn't available or reliable. If your project is stationary, Wi-Fi is usually a great…

Gesture control is one of the coolest ways to interact with technology—no buttons, no touchscreens, just simple hand movements. It almost feels like magic when you can control devices with a wave of your hand!

This technology has a wide range of real-world applications, from flying drones and controlling robots to managing smart home…

If you're looking to add wireless communication to your project, the Arduino nRF24L01 module combo is one of the most reliable and cost-effective solutions available. Whether you're building a DIY spy bug, a long-range walkie-talkie, or just want to control stuff wirelessly, the Arduino nRF24L01 setup gives you the flexibility to send and receive data wirelessly over long distances using the 2…

Agriculture is the backbone of our country and it is very important to know the parameter of soil and water for efficient harvesting. The various parameters that can be monitored are Soil moisture, pH of water, Temperature, etc. We previously measured these parameters in different tutorials but today we will not only combining them but also display them on a webpage so that…

Ever wished your Arduino could send you an SMS alert when something important happens—like an intruder detected by your DIY security system, or a gas leak in your kitchen? With just an Arduino UNO R4 and a few lines of code, you can make that happen—no expensive GSM module required.

In this tutorial, I’ll show you how to send SMS…

If you've ever worked with the GSM SIM800L module, you know that it can be a powerful tool for various projects, including making calls, sending SMS, and even accessing the internet through GPRS. However, like any technology, it's not immune to issues. In this blog, we'll walk you through how to interface sim800l with Arduino Uno and provide troubleshooting tips to…

This ESP32 project is an exciting and interactive way to control LEDs using hand gestures. We will use an ESP32 board, Python, MediaPipe, and OpenCV to create a system that can detect specific hand gestures and translate them into actions that control LEDs. MediaPipe will be used to recognize the hand gestures, while OpenCV will capture the real-time video feed from a webcam. Based on the…

In this project, we are going to build an ESP32 Cam Surveillance Car—a practical and accessible starting point to start learning about remote-controlled and ESP32 projects. This project leverages the versatility of the ESP32 camera module, offering a budget-friendly, energy-efficient and easy-to-make solution. Designed with simplicity and functionality in mind, it's…

When I think about a VPN service, the first thing that comes to my mind is all subscription-based plans. Also, there are numerous ads that YouTube or other OTT platforms always pours on us. However, those services are not the only way through which you can encrypt your online activity.

One-click VPN services are excellent if you are looking for an…

Unfortunately, my project failed but I can express what I have tried to create. Ezo has many abilities the common one is talking to you like a friend and answering any of your questions remembering things and having the freedom to look around and understand the surroundings and it can show faces based on the situation and your answer Now the cool part comes where Ezo…

This project aims to create an adaptive musical instrument that allows physically challenged individuals to express their musical creativity through touch-sensitive sensors, visual feedback via LED matrix displays, and sound output through speakers. Leveraging the Internet of Things (IoT) with Arduino Uno R4 WiFi, this instrument provides a highly interactive and…