IoT Projects | IoT Project Ideas for Engineers

IoT has been all the rage over the past couple of years. The extensive use of sensors and wireless connectivity among devices has increased to the trend. The increase brings in turn, easily available technology for hobbyists to explore. Connecting everything to everything seems like a good idea. For e.g. how would you like to control your air conditioner from the comfort of your bed when you forget your remote in the other end of the room. We discuss similar IoT projects here.

Wi-Fi & Bluetooth Mesh Enabled IoT Smart Device For Athletes

This device can provide real-time data of the movements of players during trainings and games, like acceleration, angle and directions, as well as their health status. It could be useful for both players and sports audience as it can help in understanding the game better, enhancing the performance of the players and learning the skills.

This IoT project is available at: Wi-Fi & Bluetooth Mesh Enabled IoT Smart Device For Athletes

IoT-Enabled Air Pollution Meter With Digital Dashboard On Smartphone

Presented here is an IoT enabled air pollution meter to monitor air quality on your smartphone using Blynk application and Arduino board. Blynk is an Internet of Things (IoT) platform to control Arduino, Raspberry Pi and the like over the Internet. In this project Blynk provides a digital dashboard on your smartphone that displays real-time air quality readings for the immediate surroundings.

This IoT project is available at: IoT-Enabled Air Pollution Meter With Digital Dashboard On Smartphone

Noise Detector with Automatic Recording System Using Arduino With The IoT

Talking loudly is an annoying habit in an office environment. Having a loud co-worker can distract us from our work and harm our productivity. To help solve this problem, we bring to you today a noise detector with automatic recording system. This device notifies users whenever it detects loud noise (when the sound crosses certain limits), as well as it automatically records the sound and saves this recorded sound in a file.

Wireless Biometric Lock Using Arduino With The IoT(Hindi & English)

This DIY project will help you to build a low-cost biometric lock. We all have a biometric fingerprint sensor in our smartphones. Today, we are going to use this sensor to make a prototype of biometric lock at just Rs 850.

This IoT project is available at: Wireless Biometric Lock Using Arduino With The IoT(Hindi & English)

Multi-Language Voice Control IOT Home Automation Using Google Assistant and Raspberry Pi(Hindi & Video)

In this DIY project, we are going to make an IoT home automation system that will allow you to control your home with voice commands given in your preferred language.

This IoT project is available at: Multi-Language Voice Control IOT Home Automation Using Google Assistant and Raspberry Pi(Hindi & Video)

Smart Arduino Touch Switch Board For Home Automation With IoT

The timer switch presented here can be used to start and stop the electric water heater from Blynk app in your smartphone. Using this, hot water will be ready when you wake up.

This IoT project is available at: Smart Arduino Touch Switch Board For Home Automation With IoT

Smart Home Security System With Automatic Phone Calling System Using Arduino With The IoT

When a thief enters a jewellery shop, the shop owner automatically gets a notification on his/her phone. Also, the device automatically calls the cops while the thief is busy stealing the valuables. This is possible with our smart device that we are going to make.

This IoT project is available at: Smart Home Security System With Automatic Phone Calling System Using Arduino With The IoT

IoT-Based PM2.5 and PM10 Air Quality Monitoring System

This is an ESP32 NodeMCU-based Air Quality monitoring system to check particulate matter (PM), humidity, temperature, altitude and pressure levels. Various environmental conditions of the place are tested and displayed on the TFT display as well as on ThingSpeak IoT (Internet of Things) platform.

This IoT project is available at: IoT-Based PM2.5 and PM10 Air Quality Monitoring System

ESP8266 based wireless web server

This ESP8266 based wireless web server project is built around an Arduino. Currently, ESP8266 is gaining popularity in the field of electronics because it is low-cost, reliable and easily available in the market. Most documents related to this module are in Mandarin (Chinese language) and information provided in the datasheet is not sufficient enough for using ESP8266 for an application.

This IoT project is available at: ESP8266 based wireless web server.

IoT Based Smart Camera

Presented here is a project that lets your Raspberry Pi (RPi) turn into an IoT based smart camera and then control and watch live video being captured by this camera on your smartphone from anywhere on the planet. You just need an Internet connection on your RPi and smartphone. This project explains the step-by-step procedure to build your own remote smart security camera.

This IoT project is available at: IoT based smart camera.

Air Pollution Meter

Presented here is an IoT enabled air pollution meter to monitor air quality on your smartphone using Blynk application and Arduino board. Blynk is an Internet of Things (IoT) platform to control Arduino, Raspberry Pi and the like over the Internet. In this project, Blynk provides a digital dashboard on your smartphone that displays real-time air quality readings for the immediate surroundings.

This IoT Project is available at: Air pollution meter

Home Automation

IoT is rapidly transforming the destiny of devices which are placed at a core with a specified task in our world. These devices can interact among themselves and with humans. The extensive use of sensors is just one of the distinctive factors. That being said, there are various techniques to implement gesture control for home appliances too. Hand gestures are simple and easy to implement while using electronic components which are mentioned in this next IoT project.

This IoT project is available at: Home automation using hand gesture.

Windows 10 on Raspberry

Microsoft brings in added flavour to IoT using cloud connectivity and support. The devices connect to the windows 10 and communicate with each other in an instant. All you need to get started is a public release of Windows 10, windows 10 IoT core dashboard. Oh, and a Raspberry Pi 2.

This IoT project is available at: Windows 10 IoT Core for Raspberry Pi 2.

Wireless Video Surveillance Robot

We have developed a robot which can be used for video surveillance & monitoring which can be controlled through a GUI interface. The control mechanism is provided with a video transmission facility. The video transmission is practically achieved through high-speed image transmission. Initially, the robot will be equipped with a camera which will capture the scenes and transfer the images to the server on which the user will be controlling and watching the live feed.

This IoT Project is available at: Wireless video surveillance robot using Raspberry pi.

Smart Garage Door

Gone are the days when you had to kick open the garage door or use the bulky electronic key which falls out of battery power every now and then. If you would like to keep up with the trend, this project is for you. Designing this project would help you put away that annoying clicker that keeps getting lost. Using a smartphone’s built-in communication technology, this replaces the clicker with your smartphone.

This IoT project is available at: Garage door clicker.

Automated Blinds

Automation is getting the best of everything around and even blinders are not spaces. Hilariously enough, if you wish to start setting up automation at home using your own efforts, it would be great to start with blinders. With you can win laurels while they open and close at your will. Happy DIY times are ahead. This next DIY is also being quoted as the cheapest DIY. What do you feel?

This IoT project is available at: Automated blinds.

Humidity And Temperature monitoring

Presented here is a humidity and temperature monitoring system using Arduino. In this project, humidity and temperature information from DHT-11 sensor is analysed graphically on ThingSpeak platform using Arduino MCU and ESP8266 Wi-Fi module.

This IoT project is available at: Humidity & temperature sensor

Baggage Tracker

When you say that only 1% of baggage is lost during air travel, it sounds like a very small number. However, when we move to absolute numbers, 1% from billions of travellers is still a huge number. The next bag that they lose might be yours. This DIY builds a system that tracks your baggage even while it is in the air. Build it, keep it in your bag and you can track all the details from your phone.

This IoT project is available at: Baggage Tracking.

Smart Trash Collector

In real-world use-case for a smart-city, a command centre could monitor the amount of trash in and around an area or city. The respective Municipal departments can optimise garbage pickup timings and personnel required to send vehicles to pick up trash to designated places while cutting down on expenses of fuel and vehicle emission. This next project designs a rather unique innovation using the Internet of things which is to monitor the usage trash in a smart trash can.

This IoT project is available at: Smart Trash Collection.

Sign To Speech Using the Internet of Things

Differently abled and mute people use gesture-based communication method to convey their thoughts and the most common medium are hand gestures. An innovation to help deaf and Mute people to communicate with others is a relevant solution, thanks to Internet Of things there is a way to get everybody and everything talking. In this video find out how you can build your own sign to speech IoT project for enhancing this mode of communication.

This IoT Project is available at: Sign To Speech Using Internet of Things

IoT Home with Hindi Voice Commands using Google Assistant & ESP32

In this project, we will be connecting and controlling our ES32 Wi-Fi based module from our mobile phone’s Google Assistant Application. The charisma here is that your google assistant will take voice commands in Hindi and perform actions on ESP32. It will then perform actions based on our voice commands.

This IoT Project is available at: IoT Home with Hindi Voice Commands using Google Assistant & ESP32 with Video (Hindi & English)

IoT and Touch-Based Home Automation

We have seen various applications of IoT but what about adding the touch to it. In this project, we would be building a similar type of an IoT based Home Automation System.

This IoT Project is available at: IoT and Touch-Based Home Automation with Video (Hindi & English)

Alarm Clock

This project brings in a Raspberry Pi for people working with development boards. When a simple alarm clock is not enough and you need an alarm, clock controlled by your phone, this Raspberry Pi could come to your rescue. You would be able to program different radio stations per different alarms; e.g., a news channel for weekdays, music for weekends.

This IoT project is available at: IoT alarm clock.

Temperature transmission using Raspberry Pi

An IoT project idea went from idea to make with this next project. It demonstrates interfacing a Raspberry Pi to an I2C temperature sensor (TMP102) and then publishing the data to a Google sheet and graph. All you need is a Raspberry Pi, I2C temperature sensor and a google account. Hopefully, this next project helps you in designing this system.

This IoT Project is available at: Temperature transmission on Raspberry Pi.

Wearable LED with Intel Edison

Have you ever imagined a world where you can change the pattern of a dress with a push of the button? Or one where you can change the height of a hem with a swipe of your finger? Using a Bluetooth enabled microcontroller and Android phone, this project gives you control over a strip of RGB LEDs. These LEDs can be put anywhere, on a pair of boots, in a jacket or on a bike helmet.

This IoT Project is available at: Wearable LED with Intel Edison.

House monitoring using Arduino and Raspberry Pi

If you have a Raspberry Pi and an Arduino and you could develop a system to monitor and control your home. This next project helps you in designing a home automation system. The Pi has GPIOs that are great for simple Boolean tasks (On or Off) and for reading a cheap temperature sensor. Whereas you’ll probably want to use an Arduino microcontroller to do the heavy work.

This IoT project is available at: Home automation.

Liquid Level Monitor

With IoT, it is possible to build simple automation devices that can help reduce the wastage of natural resources. Cities with less access to potable water are struggling either due to low supply or wastage due to overflow. Conserving water has now become a technology use case as there is a need to act on it. With this next project, you could have your own monitoring system to prevent wastage of water.

This IoT project is available at: Web based Liquid Monitoring System.

Smart Office System

This next project lists out a smart, cost-effective and easily installable solution to make office resources like meeting rooms IoT enabled. You can see meeting room availability in real time with this Intel Edison powered project. This solution would provide status of Conference Rooms or Meeting Rooms availability in the Real-time and Teams can plan their meetings effectively and would make optimum use of meeting rooms in any office avoiding unnecessary wait time.

This IoT Project is available at: Smart Office System.

Facial Recognition Door

Self-built home security projects are some of the most popular DIY projects because they can be lower cost and lower profile than bulky professional installations. Here’s a project that controls entry access using facial recognition, thanks to Microsoft’s Project Oxford. This project from Mazudo is based on Raspberry Pi and Windows IoT.

This IoT Project is available at: Facial Recognition Door.

Temperature logging system

This temperature logging system is built around PIC16F887 MCU, ESP8266 Wi-Fi module, logic-level shifter, LM35 temperature sensor, 3.3V regulator LM1117-3.3, 5V regulator 7805 and 16×2 LCD module. It enables you to collect, store, analyse, visualise and act on the data received from sensors or electronic circuits.

This IoT Project is available at: Temperature logging system.

Industry Automation

This next project proposes an efficient industry automation system that allows users to efficiently control industry appliances/machines over the internet. For demonstration of this system there are 3 loads as industrial appliances or machines and a motor to demonstrate as an industrial motor. The system uses an AVR family microcontroller for processing all user commands. A Wi-Fi modem is used to connect to the internet and receive user commands.

This IoT Project is available at: Industry Automation.

Vehicle Simulation

Thinking of building an IoT-enabled vehicle?  Using a Beaglebone Black, Douglas Wong and the team created an open-source application that gives you an environment to test your potential application. It simulates a real vehicle. And it’s a MUST HAVE if you are creating one of those 26 billion IoT devices.  Because the car that can stop accidents from happening is going to be the must-have car of 2020.

This IoT project is available at: Vehicle Simulation.

Life Size BB-8 Droid

If you are Star War fans like us, you would probably like this next project. Here we have a well-documented tutorial for building an awesome Life-sized, Arduino powered, phone-controlled BB-8 droid. The interesting part is, the designer uses household material and an Arduino for a microcontroller. This project does not even require 3D printers, CNCs or milling machines

This IoT Project is available at: Building BB-8 Droid.

RC Robot

This next IoT project idea would be a simple answer to how a connected car works using the capabilities of ESP8266. The ESP8266 costing about $5, is a Wi-Fi module with about 4.82 km range with a Ubiquiti M2 dish. So how does controlling a car in your home, while you sit back in your office sound? Should be an interesting take along the lines of building an IoT project.

This IoT project is available at: RC robot.

World’s smallest IoT project

In this project, we push the limits of how the IoT project can be shrunk in size without compromising it’s ability to work. There may be products which are way more smaller than. This is the simplest IoT project, IoT button with rechargeable battery having dimension of 4 x 2 x 1 cm.

This project is available at: World’s smallest IoT project.


This project was first published on 5 November 2017 and was updated on 5 October 2019.