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

Azure IoT Hub, the cloud computing service by Microsoft enables developers to connect, monitor, and manage billions of IoT devices on a single platform. It is already used in various IoT applications like home automation systems, security, surveillance, and monitoring systems. To demonstrate the capabilities of Azure IoT hub, we are going to build a…

Over the past few years, IoT (Internet of Things) devices have become an indistinguishable part of our daily lives. From smart homes, smart bulbs to smart appliances; creators and developers are incorporating this technology to create a network of connected devices that makes our day-to-day life a little more exciting. All this has been made possible because of the ease…

As the winter season approaches; comes that time of the year when the festival of lights is celebrated. Yes, we are talking about Diwali which is a true Indian festival celebrated across the globe.  This year, Diwali is already over, and seeing people firecrackers, I came up with the idea of building the Alexa based Voice Controlled Rocket Launcher or Igniter…

In this article, we are building an AC Fan Regulator Circuit, which is able to control the speed of the fan by restricting the flow of current to the fan. The term AC Ceiling Fan Regulator is a mouthful, hence we will simply call it a fan regulator from now on. A fan regulator circuit is a crucial component that is used to increase or decrease the speed of an AC Fan/motor…

Over the course of a few years, RGB LEDs are getting popular day by day due to its beautiful color, brightness, and enticing lighting effects. That is why It is used in many places as a decorative item, an example can be the home or an office space. Also, we can use the RGB lights in the kitchen and also in a gaming console. They’re also great in a kid’s playroom or bedrooms…

For many engineers and makers, the journey into electronics and microcontrollers probably started with an Arduino board. From making a simple LED blink to reading sensors , controlling motors, and building our first embedded projects, Arduino has been a familiar starting point for learning and experimenting with electronics.

But the…

Smart Watches are very popular now days and become very important in the world of IoT. Smart Watches not only look cool but they are very useful too. But their prices are very high and anyone just can’t afford. So here we are sharing a very cheaper solution that is Arduino Based Smart Watch. This guy TORTUGA made this Smart Watch as a open source project, and named it Retro…

Humidity, Temperature and Pressure are three basic parameters to build any Weather Station and to measure environmental conditions. We have previously built a Digital Thermometer web server using NodeMCU and this time we are extending it to Weather Station using ESP12E NodeMCU. In this project, we will measure Humidity, Temperature and Pressure parameters and…

Raspberry Pi HAT is an add-on board for Raspberry Pi with the same dimensions as Pi. It can directly fit on the top of Raspberry Pi and doesn’t require any further connections. There are hundreds of Raspberry Pi HATs available in the market and we also built Raspberry Pi Hat for 16x2 LCD. In this session we are going to build a LoRa Hat for Raspberry Pi on PCB. This…

The ESP32 microprocessors from Espressif have quickly gained popularity and can already be found being used in many IoT projects which requires Wi-Fi or BLE Connectivity. While these processors pack in a lot of power it is often difficult to program them in the native environment for beginners and IoT enthusiasts. To tackle this problem and speed up IoT development…

With the advancement in virtual assistants like Google Assistant and Alexa, Home automation and Voice controlled applications are becoming normal. Now, we ourselves have built many home automation projects, from simple Automatic Staircase Lights to IoT based web controlled Home Automation using Raspberry Pi. But this project here is different, the idea here is to create a…

Nowadays, most of us like to listen to music, with our smartphones. But a few years back, this was not the case, at that point in time, FM radios were the first choice for listening to music, podcasts, news, and others. Nowadays nobody listens to the radio for music, news, and others, grandma and grandpa being an exception.

So, to revive the old…