Electronics For You brings you 32 innovative IoT projects from Alexa control and smart homes to AI robots and agriculture systems.
List of IoT Projects
Smart Energy Meter to Predict Electricity Bill
The system monitors electricity usage, along with temperature and humidity, displaying all data on a laptop through a clean and intuitive interface. It provides live updates, stores previous readings, and forecasts future bills based on actual consumption patterns and environmental conditions.

Check the full project here.
Control TV With Alexa – IoT TV Controller

A project for building an Alexa IoT TV controller. The system works by connecting Alexa to an IoT device over Wi-Fi.
This project is available at Control TV With Alexa IoT TV Controller
IoT-based Light Dimmer and Speed Controller

In this project, we would be making a wireless IoT device that can control the speed of a fan motor and adjust the brightness of a light. This feature can also be used in factories for wirelessly controlling AC appliances including elevators and conveyor belts.
This project is available at IoT-based Light Dimmer and Speed Controller
e-Ink-based Touch Switch
Learn to make a power-efficient IoT touch switch that consumes minimum power and gives an impressive smart home switching experience.

This project is available at e-Ink-based IoT Touch Switch
Low-Cost Solid-State Relay
In this project, the author has simplified the solid-state relay design that can be used with an IoT system operated by Alexa.

This project is available at Low-Cost IoT Solid State Relay
5. IoT-Based Automated Table Lamp
An IoT-based automated table lamp that works in such a way that whenever a person sits on the chair it automatically turns on and visa-versa.

This project is available at IoT-Based Automated Table Lamp
Wi-Fi Temperature-Logging System
This temperature logging system is built around PIC16F887 MCU, ESP8266, LM35, LM1117, 7805IC, and other discrete components.

This project is available at IoT Wi-Fi Temperature-Logging System
Brain-Controlled EEG – IoT Projects

Have you ever wondered about controlling things using your thoughts? If you concentrate on lights or TV and think of triggering them ON or OFF with just your thoughts, will you be able to do so? The answer is YES.
This project is available at Brain Controlled IoT EEG
Mesh Network Agriculture System

In this project, you will learn how to create a mesh network-based device. It has a central node and several child nodes with a soil sensor.
This project is available at IoT Mesh Network Agriculture System
ESP8266-based Energy Monitor and Over Current Cut-off
In this project, you will learn to make an IoT-based current monitoring device that can detect current overdraw and automatically turn off the circuit.

This project is available at ESP8266 IoT Energy Monitor and Over Current Cut-off
Alexa-Controlled IoT Project
With this IoT controller, you can connect lights, fans, TVs, toasters, etc, and control them in any language of your choice.

This project is available at Smallest Alexa Controlled IoT Device
Cloud-Based Implementation of IoT Using MQTT Brokers
Message Queuing Telemetry Transport (MQTT) is a standardized, lightweight protocol that transmits messages between connected objects in an IoT network.
This project is available at Cloud Based Implementation of IoT Using MQTT Brokers
Control Electronic Appliances with the Blink of an EYE

Now you can switch on or off any electric/electronic appliance with the blink of your eye. To create the IoT object detection system and controller, just follow the link below.
This project is available at IoT Activity Through Eye Control Things Just By Looking
Monitor Live Temperature Through IBM Bluemix
Presented here is an Internet of Things (IoT)-based temperature monitoring system using the IBM Bluemix cloud platform and Mbed NXP LPC1768 development board.
This project is available at Monitor Live Temperature Through IoT-Based System Using IBM Bluemix
IoT-Based Smart Home Controller Using Blynk

This project can be used to control any four home electrical appliances such as lights, fans, air-conditioners, and water pumps from the smartphone.
This project is available at Build This IoT-Based Smart Home Controller Using Blynk
Smart Wireless Water Meter With Web DB
In this project, we are going to make an intelligent water meter that measures our daily water usage. It also provides live data on our phones.
This project is available at Smart Wireless Water Meter
IoT-Based Motion Detector Using Cayenne
Presented here is a motion-sensor-based security system using Cayenne and Arduino Uno. It allows you to connect regular boards like Raspberry Pi, Arduino, and LoRa.
This project is available at: Build An IoT-Based Motion Detector Using Cayenne
Smart Agriculture System
Through this device, we will be able to automatically irrigate a piece of land and wirelessly spray fertilizers and pesticides using our phones while we are busy with other work.
This project is available at the IoT-Based Smart Agriculture System
Mesh-Enabled Environment Monitoring Device
We are going to make a device that can effectively measure the quality of air and pollutant levels as well as noise pollution and send that data to the cloud.
This project is available at Design Own IoT Mesh Enabled Environment Monitoring Device
Face Recognition AI Robot

In this project, we are going to learn how to design a smart AI robot. This robot recognizes a person’s face and can recognize that person’s voice.
This IoT project is available at Designing IoT Face Recognition AI Robot
Low-Cost IoT Robot
The Wi-Fi-controlled IoT robot described here uses NodeMCU and Blynk app. It can be controlled wirelessly using any Wi-Fi-enabled Android smartphone.

This project is available at Design Your Own Low-Cost IoT Robot
Wi-Fi & Bluetooth Mesh Enabled IoT Smart Device
This device can provide real-time data on the movements of players during training and games, like acceleration, angle, and directions, as well as their health status.
This project is available at Wi-Fi & Bluetooth Mesh Enabled IoT Smart Device For Athletes
IoT-Enabled Air Pollution Meter
Presented here is an IoT-enabled air pollution meter using the Blynk application and Arduino board. Blynk provides a digital dashboard on your smartphone that displays real-time air quality readings.

This project is available at IoT-Enabled Air Pollution Meter With Digital Dashboard On Smartphone
Noise Detector with Automatic Recording System
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 an automatic recording system.

This project is available at Noise Detector with Automatic Recording System
Smart Touch Switch Board For Home Automation
The timer switch presented here can be used to start and stop the electric water heater from the Blynk app on your smartphone. Using this, hot water will be ready when you wake up.

This project is available at Smart Arduino Touch Switch Board For Home Automation With IoT
Smart Home Security With Automatic Phone Calling System
When a thief enters a jewelry 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 project is available at Smart Home Security System With Automatic Phone Calling System Using Arduino
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.
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 the live video being captured by this camera on your smartphone.
This project is available at DIY smart camera.
Windows 10 on Raspberry Pi
The devices connect to 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 on Windows 10 IoT Core for Raspberry Pi 2.
Smart Garage Door
Designing this project would help you put away that annoying clicker that keeps getting lost while opening the garage door.
This project is available at the Garage door clicker.
Temperature and Humidity Monitoring

In this project, humidity and temperature information from the DHT-11 sensor is analyzed graphically on the ThingSpeak platform using Arduino MCU and ESP8266 Wi-Fi module.
This IoT project is available at Humidity & temperature sensor
Touch-Based Home Automation

We have seen various applications of IoT but what about adding a touch to it? In this project, we would be building a similar type of IoT-based Home Automation System.
This IoT project is available at Touch-Based Home Automation
This list of IoT projects was first published collectively on 5 November 2017 and recently updated in December 2025.



