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

Breathing clean, healthy air is vital for our well-being, yet air quality remains a concern in many environments. In this article, we delve into…

If you are new to smart home automation and are looking to build your first project to control your lights and fans…

In this blog post, we will explore how to build a real-time webserver using a Raspberry Pi…

Hello guys, in this blog, we will learn how to program a Raspberry Pi Pico W in Micropython, we will learn in depth…

This sample project was built for the IoT and Edge AI Project Contest 2024. More details can be found on our contest…

The ESP32 is a powerful, low-cost microcontroller that is widely used in the development of IoT projects. It is popular…

What is an ESP32 Web Server? 

In the Internet, all the websites are hosted on a…

In the previous parts(Part 1, Part 2, Part 3) of this project, we investigated different…

If you are thinking about building yourself a burglar alarm or you are thinking about Automating lights in your room,…

In the last tutorial, we look at the ESP Rainmaker platform and how we can use it with the…

In this tutorial, we are going to look at the ESP RainMaker. ESP RainMaker is the end-to-…

In the last part, Designing Smartwatch using ESP32, we have looked at how to interface the…