SmartHome illustration

IoT Projects Ideas for Engineering Students

Explore IoT projects with Blynk, Amazon Alexa, Google Home, ESP RainMaker, Sinric, Arduino IoT Cloud, IFTTT using ESP8266, NodeMCU, ESP32, Arduino, LoRA modules, etc.

All IoT projects are explained with Circuit & Source code.

Support me on Patreon

Recent Articles:


ESP8266 Projects:

ESP8266 Tasmota Alexa Smart Plug IoT project

ESP8266 Tasmota Alexa Smart Plug | Free No-Code IoT Project

Make DIY NodeMCU ESP8266 Tasmota Alexa Smart Plug using a Free, no-code IoT platform that is perfect for beginners. (with …
ESP8266 NodeMCU Blynk IoT DIY Smart Plug

ESP8266 NodeMCU Blynk IoT DIY Smart Plug

Build DIY Smart Plug using ESP8266 NodeMCU & Blynk IoT. Control relays via mobile app & manual switches with EEPROM …
ESP01 ESP8266 IoT Project – Sinric Google & Alexa Relay control

ESP01 ESP8266 IoT Project – Sinric Google Alexa Relay control

Make FREE IoT project using ESP01 ESP8266 that allows you to control a relay using Alexa, Google Assistant, Sinric Pro, …

ESP32 Projects:

Indoor Plant Watering System for Vacation using ESP32 Deep Sleep

Indoor Plant Watering System for Vacation using ESP32 Deep Sleep

Build an ESP32 indoor plant watering system with deep sleep & 12V battery. Automatic irrigation for vacation with smart moisture …
ESP32 Smart Plant Watering | RainMaker

ESP32 Smart Plant Watering | RainMaker + Google & Alexa

Build ESP32 smart plant watering system with ESP RainMaker, automatic irrigation, soil moisture monitoring, and Google & Alexa control …
ESP32 Fan Speed Control

ESP32 Fan Speed Control | Smart IoT Fan with Alexa & Google Home

Build an ESP32 Fan Speed Control system using AC dimmer circuit with ESP RainMaker, Alexa, Google Home, IR remote, or …

Arduino Projects:

Water Level Controller using Arduino & float sensor

Water Level Controller using Arduino & Float Sensor

Make Water Level Controller with Arduino & Float Sensor to control Pump automatically. Overhead & Underground tank Water level + …
LoRa ESP8266 Arduino IoT Project

LoRa ESP8266 Arduino IoT Project with Google Assistant & Alexa

Make a LoRa ESP8266 Arduino IoT project with Google Assistant and Alexa. Explained transmitter and receiver Lora Circuit & Source …
LoRa Project using Arduino ESP8266 control Relay

LoRa Project using Arduino ESP8266 control Relay with feedback

Make the LoRa Project using Arduino ESP8266 control relays with real-time feedback on OLED display. (Download Circuit + Source Code) …

Tutorials:

Install WLED firmware to ESP32

Steps to Install WLED Firmware

What is WLED?WLED is a powerful yet easy-to-use solution for controlling LED strips, offering advanced features, smart home integration, and …
How to Install Tasmota on ESP8266: A Complete Beginner’s Guide

How to Install Tasmota on ESP8266: A Complete Beginner’s Guide

Learn step by step how to install Tasmota on ESP8266 device, configure WiFi, and access the Tasmota web interface. (without …
Blynk IoT platform tutorial

New Blynk IoT Platform Setup for ESP8266 & ESP32 | Blynk 2.0

Step by step Blynk 2.0 guide for new Blynk IoT Platform setup for ESP8266 & ESP32 to control appliances with …

Google Home:

ESP32 Smart Plant Watering | RainMaker

ESP32 Smart Plant Watering | RainMaker + Google & Alexa

Build ESP32 smart plant watering system with ESP RainMaker, automatic irrigation, soil moisture monitoring, and Google & Alexa control …
ESP01 ESP8266 IoT Project – Sinric Google & Alexa Relay control

ESP01 ESP8266 IoT Project – Sinric Google Alexa Relay control

Make FREE IoT project using ESP01 ESP8266 that allows you to control a relay using Alexa, Google Assistant, Sinric Pro, …
ESP32 Fan Speed Control

ESP32 Fan Speed Control | Smart IoT Fan with Alexa & Google Home

Build an ESP32 Fan Speed Control system using AC dimmer circuit with ESP RainMaker, Alexa, Google Home, IR remote, or …

Blynk IoT:

ESP8266 NodeMCU Blynk IoT DIY Smart Plug

ESP8266 NodeMCU Blynk IoT DIY Smart Plug

Build DIY Smart Plug using ESP8266 NodeMCU & Blynk IoT. Control relays via mobile app & manual switches with EEPROM …
Blynk IoT platform tutorial

New Blynk IoT Platform Setup for ESP8266 & ESP32 | Blynk 2.0

Step by step Blynk 2.0 guide for new Blynk IoT Platform setup for ESP8266 & ESP32 to control appliances with …
Home Automation using ESP32 Blynk Bluetooth IR

Home Automation using ESP32 Blynk Bluetooth IR

Make IoT-based home automation using ESP32 Blynk + Bluetooth + IR remote + Manual control relays using FREE tools (Circuit …

Tasmota:

ESP8266 Tasmota Alexa Smart Plug IoT project

ESP8266 Tasmota Alexa Smart Plug | Free No-Code IoT Project

Make DIY NodeMCU ESP8266 Tasmota Alexa Smart Plug using a Free, no-code IoT platform that is perfect for beginners. (with …
How to Install Tasmota on ESP8266: A Complete Beginner’s Guide

How to Install Tasmota on ESP8266: A Complete Beginner’s Guide

Learn step by step how to install Tasmota on ESP8266 device, configure WiFi, and access the Tasmota web interface. (without …
Tasmota ESP01 Alexa control relay

Tasmota ESP01 Alexa control relay

Make Tasmota ESP01 ESP8266 Alexa control relay without writing a single line code. Explained Circuit and shown all the steps …