SVSEmbedded will do new innovative thoughts. Any latest idea will comes we will take that idea & implement that idea in a few days. We always encourage the students to take good ideas/projects. SVSEmbedded providing latest innovative electronics projects to B.E/B.Tech/M.E/M.Tech students. We developed thousands of projects for engineering student to develop their skills in electrical and electronics
Tuesday, 30 June 2026
AI-Based Intelligent Traffic Sign Recognition Robot
AI Smart Voice-Based Attendance and Authentication System
AI Smart Speech Emotion Recognition System
AI Smart Speech Emotion Recognition System
Each chapter file (for example, chapters/introduction.php) would contain HTML such as:Chapter 1: Introduction
Overview
The AI Smart Speech Emotion Recognition System is an IoT-based intelligent monitoring platform that combines Artificial Intelligence, ESP32, n8n automation, Telegram notifications, Google Sheets, and ThingSpeak cloud services.
The system captures voice using a microphone, detects the speaker's emotion using an AI model, uploads results to the cloud, stores data, predicts power consumption, and sends voice alerts through Telegram.
Objectives
- Detect speech emotions
- Transmit data using ESP32 Wi-Fi
- Automate workflows with n8n
- Store records in Google Sheets
- Update ThingSpeak dashboards
- Generate Telegram voice notifications
- Predict power consumption using AI
Thursday, 25 June 2026
AI Smart Smart-City Monitoring System with IoT and AI Analytic
AI Smart City Monitoring System with IoT and AI Analytics
Project Overview
This project is an advanced IoT based Smart City Monitoring System using ESP32, sensors, AI analytics, n8n automation, Telegram voice alerts, Google Sheets and ThingSpeak cloud dashboard.
Features
- Real time city environment monitoring
- AI based abnormal condition detection
- ESP32 IoT sensor data collection
- n8n workflow automation
- Telegram notification alerts
- Voice warning system
- Cloud dashboard monitoring
- Power consumption prediction
System Architecture
Smart City Sensors
|
|
ESP32
|
|
WiFi Communication
|
-------------------------
| | |
ThingSpeak n8n Google Sheets
|
|
AI Agent
|
Telegram Voice Alert
Hardware Components
| Component | Purpose |
|---|---|
| ESP32 | Main IoT Controller |
| DHT11 / DHT22 | Temperature and Humidity |
| MQ135 | Air Quality Monitoring |
| Sound Sensor | Noise Detection |
| LDR | Street Light Monitoring |
| ACS712 | Power Monitoring |
| IR Sensor | Traffic Detection |
Circuit Connection
| Device | ESP32 Pin |
|---|---|
| DHT11 | GPIO 4 |
| MQ135 | GPIO 34 |
| Noise Sensor | GPIO 35 |
| LDR | GPIO 32 |
| ACS712 | GPIO 33 |
| IR Sensor | GPIO 26 |
Working Principle
- Sensors collect smart city data.
- ESP32 processes sensor readings.
- ESP32 sends data through WiFi.
- ThingSpeak stores cloud data.
- n8n receives sensor information.
- AI Agent analyses conditions.
- Telegram sends alerts.
Flowchart
START
|
Initialize ESP32
|
Connect WiFi
|
Read Sensors
|
Upload Cloud Data
|
AI Analysis
|
Abnormal Condition?
|
YES
|
Telegram Voice Alert
|
Google Sheet Log
|
END
ESP32 Source Code
#include "DHT.h" #include#define DHTPIN 4 #define DHTTYPE DHT11 DHT dht(DHTPIN,DHTTYPE); void setup() { Serial.begin(115200); dht.begin(); } void loop() { float temp=dht.readTemperature(); float hum=dht.readHumidity(); int air= analogRead(34); Serial.println(temp); Serial.println(hum); Serial.println(air); delay(5000); }
ThingSpeak Setup
Field 1 - Temperature
Field 2 - Humidity
Field 3 - Air Quality
Field 4 - Noise
Field 5 - Power
n8n Automation Workflow
ESP32 | Webhook Node | Function Node | AI Agent | Telegram Node | Google Sheets
Telegram Bot Setup
- Open Telegram
- Search BotFather
- Create new bot
- Copy Bot Token
- Add token in n8n Telegram Node
AI Power Prediction Logic
Input: Temperature Traffic Previous Power Usage Time Prediction: Future Energy Load If power high: Generate Warning
Voice Notification Automation
AI Alert | Text Generation | Text To Speech | Audio File | Telegram Voice Message
Future Enhancements
- AI CCTV monitoring
- Smart traffic control
- Automatic street lights
- Digital twin city model
- 5G IoT deployment
- Edge AI processing
Applications
- Smart Cities
- Traffic Monitoring
- Pollution Control
- Industrial Monitoring
- Campus Automation
- Public Safety
Conclusion
This AI Smart City project combines ESP32, IoT sensors, AI analytics, n8n automation, Telegram voice alerts and cloud dashboards to build a modern intelligent city monitoring system.
AI Smart Security Camera with Suspicious Activity Detection
AI Smart Security Camera with Suspicious Activity Detection
Project Overview
This project is an advanced IoT security system using ESP32-CAM, AI detection, n8n automation, Telegram voice alerts, Google Sheets logging and ThingSpeak cloud dashboard. The system detects suspicious activities and sends instant alerts.
System Architecture
Camera / Motion Sensor
|
v
ESP32-CAM
|
v
AI Activity Detection
|
v
n8n Automation
/ | \
Telegram Sheets ThingSpeak
Features
- AI suspicious activity detection
- Motion monitoring
- ESP32-CAM surveillance
- Telegram voice alerts
- Google Sheets logging
- ThingSpeak dashboard
- IoT Web Control Panel
Components List
| Component | Quantity |
|---|---|
| ESP32-CAM | 1 |
| PIR Motion Sensor | 1 |
| Buzzer | 1 |
| LED | 2 |
| Relay Module | 1 |
| Power Supply | 1 |
Circuit Connection
PIR Sensor VCC -> ESP32 5V GND -> ESP32 GND OUT -> GPIO13 Buzzer GPIO12 -> Buzzer LED GPIO4 -> LED
Working Flowchart
START | Initialize ESP32 | Connect WiFi | Start Camera | Motion Detected? | YES | Capture Image | AI Analysis | Suspicious? | YES | Activate Alarm | Telegram Voice Alert | Google Sheet Log | ThingSpeak Update
ESP32 Source Code
#include WiFi.h
#define PIR 13
#define BUZZER 12
void setup()
{
pinMode(PIR,INPUT);
pinMode(BUZZER,OUTPUT);
WiFi.begin(
"SSID",
"PASSWORD"
);
}
void loop()
{
if(digitalRead(PIR))
{
digitalWrite(
BUZZER,
HIGH
);
// Send n8n alert
}
}
n8n Workflow
ESP32 Webhook
|
AI Agent
|
Decision Node
|
Telegram Alert
|
Google Sheets
|
ThingSpeak
Telegram Bot Setup
- Open Telegram
- Search BotFather
- Create New Bot
- Copy Bot Token
- Add token in n8n
Google Sheets Integration
| Date | Event | Status |
|---|---|---|
| 25-06-2026 | Suspicious Movement | Alert |
ThingSpeak Dashboard
Cloud fields:
- Motion Count
- Alert Count
- Power Usage
- Temperature
AI Power Prediction
Power = Camera Usage + WiFi Usage + Alarm Usage AI predicts remaining battery time.
Voice Notification Automation
Detection | AI Decision | Text Generation | Voice Conversion | Telegram Voice Message
Future Enhancements
- Face Recognition
- Night Vision Camera
- YOLO AI Detection
- Smart Door Lock
- Cloud AI Analytics
Deployment Steps
- Upload ESP32 Program
- Connect WiFi
- Create n8n Workflow
- Configure Telegram
- Connect Google Sheets
- Create ThingSpeak Channel
- Test Security Alerts
AI Smart Multi-Language Voice Translation Device Using Raspberry Pi
AI Smart Multi-Language Voice Translation Device Using Raspberry Pi
Project Overview
- Raspberry Pi - AI voice processing
- ESP32 - IoT controller
- n8n - AI automation workflow
- Telegram Bot - Voice alerts
- Google Sheets - Cloud logging
- ThingSpeak - IoT dashboard
System Architecture
User Voice
|
|
Raspberry Pi AI Engine
|
Speech Recognition
|
Translation Engine
|
Text To Speech
|
ESP32 IoT Controller
|
n8n Automation
|
-------------------------
Telegram
Google Sheets
ThingSpeak
Features
- Real-time voice translation
- Multi language support
- AI speech recognition
- Voice output
- ESP32 monitoring
- Telegram voice alerts
- Cloud dashboard
- Power prediction
Hardware Components
| Component | Purpose |
|---|---|
| Raspberry Pi 4/5 | AI processing |
| ESP32 | IoT control |
| Microphone | Voice input |
| Speaker | Audio output |
| INA219 | Battery monitoring |
| DHT11 | Temperature |
| OLED Display | Status display |
ESP32 Circuit Connection
INA219 VCC -> ESP32 3.3V GND -> GND SDA -> GPIO21 SCL -> GPIO22 DHT11 VCC -> 3.3V DATA -> GPIO4 GND -> GND
ESP32 Source Code
#include WiFi.h
#include HTTPClient.h
#include DHT.h
#define DHTPIN 4
void setup()
{
Serial.begin(115200);
WiFi.begin(
"SSID",
"PASSWORD"
);
}
void loop()
{
float temp = dht.readTemperature();
HTTPClient http;
http.begin(
"http://server.com/data"
);
http.GET();
http.end();
delay(10000);
}
Raspberry Pi AI Translation Python
import speech_recognition as sr from googletrans import Translator import pyttsx3 translator = Translator() engine = pyttsx3.init() recognizer = sr.Recognizer() while True: with sr.Microphone() as source: audio = recognizer.listen(source) text = recognizer.recognize_google(audio) result = translator.translate( text, dest='hi' ) engine.say(result.text) engine.runAndWait()
n8n Automation Flow
ESP32 Data
|
Webhook
|
AI Agent
|
Power Prediction
|
---------------------
Telegram Alert
Google Sheet
ThingSpeak
n8n Workflow JSON
{
"nodes":[
{
"name":"ESP32 Webhook",
"type":"webhook"
},
{
"name":"AI Prediction",
"type":"function"
},
{
"name":"Telegram Alert",
"type":"telegram"
},
{
"name":"Google Sheet",
"type":"googleSheets"
}
]
}
Telegram Bot Setup
- Open Telegram
- Search BotFather
- Create new bot
- Copy API Token
- Add token into n8n Telegram node
Google Sheets Integration
Columns: Time Temperature Battery Language Translation
ThingSpeak Dashboard
- Temperature Graph
- Battery Status
- Translation Count
- Power Prediction
AI Power Prediction
Remaining Time = Battery Capacity / Average Power Usage Example: 5000mAh Battery 500mA usage Result: 10 Hours Remaining
Voice Notification Automation
IF Battery < 20% Send Telegram Voice Alert IF Temperature > 40°C Send Warning Alert
Deployment Steps
- Install Raspberry Pi OS
- Install AI libraries
- Connect ESP32
- Upload firmware
- Setup n8n
- Create Telegram Bot
- Connect Cloud Dashboard
- Test Translation
Future Enhancements
- GPT based translation
- Offline AI model
- Camera translation
- Wearable version
- Solar charging
- Mobile application
Final Result
AI Smart Interactive Robot Teacher for Kids
Project Overview
The AI Smart Interactive Robot Teacher for Kids is an advanced IoT educational robot. It uses ESP32, Artificial Intelligence, n8n automation, Telegram voice alerts, Google Sheets and ThingSpeak cloud monitoring.
- AI Teaching Assistant
- Voice Interaction
- IoT Cloud Monitoring
- Parent Notification System
- Learning Analytics
System Architecture
Child | Voice Command | AI Robot Teacher | ESP32 Controller | WiFi | n8n Automation | ------------------------- | | | Telegram Google ThingSpeak Bot Sheets Cloud
Components List
| Component | Purpose |
|---|---|
| ESP32 | Main Controller |
| ESP32 CAM | AI Vision |
| INMP441 Mic | Voice Input |
| Speaker | Voice Output |
| OLED Display | Information Display |
| Ultrasonic Sensor | Obstacle Detection |
| Servo Motor | Robot Movement |
Circuit Connections
ESP32 GPIO4 -> OLED SDA GPIO5 -> OLED SCL GPIO18 -> Servo Motor GPIO25 -> Speaker GPIO34 -> Microphone GPIO26 -> Ultrasonic Trigger GPIO27 -> Ultrasonic Echo GPIO32 -> Temperature Sensor
Working Flow
START | Power ON | Connect WiFi | Initialize Sensors | Wait For Child Voice | AI Processing | Generate Answer | Speaker Output | Send Data To Cloud | n8n Automation | Telegram Alert END
n8n Automation Workflow
ESP32 | Webhook Trigger | Function Node | Google Sheets Storage | Telegram Voice Alert | ThingSpeak Update
Telegram Bot Setup
1. Open Telegram
2. Search BotFather
3. Create New Bot
4. Copy API Token
5. Add Token in n8n Telegram Node
Google Sheets Database
| Date | Topic | Question | Score | Battery |
|---|---|---|---|---|
| 25-06-2026 | Math | Addition | 10/10 | 85% |
ThingSpeak Dashboard
Channel Fields: Field 1 - Learning Activity Field 2 - Battery Level Field 3 - Temperature Field 4 - Robot Usage
ESP32 Source Code Example
#include WiFi.h
#include HTTPClient.h
void setup()
{
Serial.begin(115200);
WiFi.begin(
"YOUR_WIFI",
"PASSWORD"
);
}
void loop()
{
String data =
"{topic:Math,battery:80}";
HTTPClient http;
http.begin(
"https://n8n-server/webhook/robot"
);
http.POST(data);
http.end();
delay(10000);
}
AI Power Prediction Logic
Power = Voltage x Current Energy = Power x Time AI predicts: Battery Remaining Time based on: Battery Level Motor Usage Learning Duration
Future Enhancements
- Face Recognition
- Emotion Detection
- AI Vision Camera
- Multi Language Teaching
- Cloud AI Model
- Smart Classroom Mode
Deployment Steps
- Assemble robot hardware
- Connect ESP32
- Upload firmware
- Create n8n workflow
- Configure Telegram Bot
- Create Google Sheet
- Connect ThingSpeak
- Test AI interaction
🚀 Complete AI + IoT Educational Robot System Ready
AI Smart Drone for Disaster Monitoring and Rescue Operations
AI Smart Drone for Disaster Monitoring and Rescue Operations
1. Project Overview
AI Smart Drone is an IoT based disaster monitoring system designed for rescue operations during floods, earthquakes, forest fires and emergency situations.
The drone collects sensor information, analyzes danger conditions, tracks location and automatically sends emergency notifications.
2. Features
- AI disaster detection
- Smoke and fire monitoring
- GPS location tracking
- Obstacle detection
- Battery monitoring
- Telegram voice alerts
- Google Sheets data logging
- ThingSpeak cloud dashboard
- n8n automation workflow
3. Hardware Components
| Component | Purpose |
|---|---|
| ESP32 | Main IoT controller |
| MQ2 Sensor | Smoke and gas detection |
| DHT22 | Temperature and humidity |
| Flame Sensor | Fire detection |
| Ultrasonic Sensor | Obstacle avoidance |
| GPS Module | Location tracking |
| ESP32-CAM | Image monitoring |
4. Circuit Connection
MQ2 Sensor VCC -> ESP32 5V GND -> ESP32 GND AO -> GPIO34 DHT22 DATA -> GPIO4 Flame Sensor OUT -> GPIO27 Ultrasonic TRIG -> GPIO5 ECHO -> GPIO18 GPS TX -> GPIO16 RX -> GPIO17 Battery Sensor ADC -> GPIO35
5. System Flowchart
START
|
Initialize ESP32
|
Connect WiFi
|
Read Sensors
|
Analyze Data
|
------------------
Safe Danger
| |
Cloud Alert
Update |
n8n
|
Telegram Voice
6. Working Principle
Sensors continuously collect environmental data. ESP32 sends data to cloud services. AI checks disaster conditions. If danger is detected:
- Emergency message generated
- GPS location attached
- Telegram voice alert sent
- Data stored in Google Sheets
7. ESP32 Source Code
#include <WiFi.h>
#include "DHT.h"
#define DHTPIN 4
#define DHTTYPE DHT22
DHT dht(DHTPIN,DHTTYPE);
void setup()
{
Serial.begin(115200);
dht.begin();
}
void loop()
{
float temp=dht.readTemperature();
int gas=analogRead(34);
Serial.println(temp);
Serial.println(gas);
if(temp > 70 || gas > 2500)
{
Serial.println("DANGER ALERT");
}
delay(5000);
}
8. n8n Automation Workflow
ESP32 | Webhook Trigger | AI Analyzer | Decision Node | ----------------- Safe Danger | | Sheet Telegram Log Voice Alert
9. Telegram Bot Setup
- Open Telegram
- Create bot using BotFather
- Copy Bot Token
- Add Telegram node in n8n
- Send emergency notifications
10. Google Sheets Integration
| Time | Temperature | Gas | GPS | Status |
|---|---|---|---|---|
| 10:30 | 35°C | 300 | Location | Safe |
11. ThingSpeak Dashboard
ThingSpeak displays live:
- Temperature graph
- Humidity graph
- Gas level graph
- Battery level
- GPS data
12. AI Power Prediction
Power Usage = Motor Power + Sensor Power + Communication Power Battery Remaining Time = Battery Percentage / Usage Rate
13. Future Enhancements
- Thermal camera victim detection
- AI object recognition
- Autonomous navigation
- Multiple rescue drones
- 5G communication
14. Deployment Steps
- Assemble drone hardware
- Install ESP32 firmware
- Connect sensors
- Create ThingSpeak channel
- Setup n8n workflow
- Create Telegram bot
- Test emergency alerts
- Deploy drone
Project Result
Smart Helmet with Alcohol Detection, Accident Monitoring, GSM/SMS Alert Automatic Engine Lock System
Project Overview
An advanced IoT-based safety helmet designed for riders. The system detects alcohol consumption, monitors accidents, sends emergency SMS alerts, tracks location, and prevents vehicle operation when unsafe conditions are detected.
Key Features
-
🍺 Alcohol Detection System
MQ-series alcohol sensor detects alcohol levels near the rider. Prevents engine start if alcohol is detected. -
🚨 Accident Detection & Monitoring
Accelerometer and gyroscope detect sudden impact or fall. Automatically triggers emergency response. -
📍 GPS Tracking
Captures live rider location and sends accident coordinates through SMS. -
📲 GSM SMS Alert System
Sends emergency messages to family/emergency contacts with accident status and location. -
🔒 Automatic Engine Lock
Relay module disables vehicle ignition during unsafe conditions. -
🤖 IoT Monitoring
ESP32/Arduino controller with cloud dashboard for real-time monitoring.
Hardware Components
| Component | Description | Purpose |
|---|---|---|
| ESP32 / Arduino | Microcontroller board with GPIO pins and communication interfaces | Controls sensors, processes data and manages alerts |
| MQ-3 Alcohol Sensor | Gas sensor used for alcohol vapor detection | Detects alcohol consumption and prevents engine start |
| MPU6050 Accelerometer + Gyroscope | 6-axis motion sensor | Detects crash impact, fall and abnormal movement |
| GPS Module (NEO-6M) | Satellite location tracking module | Provides accident location coordinates |
| GSM Module (SIM800L) | Cellular communication module | Sends emergency SMS alerts |
| Relay Module | Electronic switching device | Controls vehicle ignition lock |
| Buzzer & LED | Audio and visual indicators | Provides warning signals |
| Helmet + Vehicle Ignition Interface | Helmet safety connection system | Integrates helmet with bike ignition |
Working Flow
Alcohol Check ⬇
Rider Approved ⬇
Engine Unlock ⬇
Accident Monitoring ⬇
Crash Detected ⬇
GPS Location Capture ⬇
GSM SMS Alert ⬇
Emergency Notification
System Block Flow
ESP32 Controller ⬇
Alcohol Decision → Relay Engine Lock
MPU6050 Sensor ⬇
Accident Detection ⬇
GPS Location Capture ⬇
SIM800L GSM Module ⬇
SMS Alert to Emergency Contact
Additional Modules (Optional Upgrade)
- IoT Dashboard (ThingSpeak / Blynk)
- AI Accident Prediction
- Mobile App Monitoring
- Voice Emergency Alerts
- Camera Based Rider Monitoring (ESP32-CAM)
Suitable For
Smart Transportation | Road Safety | IoT Projects | AI Safety Systems | Engineering Final Year Projects
Wednesday, 24 June 2026
AI Smart Cold Storage Monitoring and Food Preservation System
AI Smart Cold Storage Monitoring and Food Preservation System
ESP32 + AI Agent + n8n Automation + Telegram Voice Alerts + Google Sheets + ThingSpeak
1. Project Overview
This project is an AI powered IoT cold storage monitoring system. ESP32 collects temperature, humidity, gas leakage, door status and power consumption data. AI analyzes the data and predicts failures.
2. Features
- Real Time Temperature Monitoring
- Humidity Monitoring
- Food Spoilage Detection
- AI Prediction
- Telegram Voice Alerts
- Google Sheets Logging
- ThingSpeak Cloud Dashboard
- ESP32 Web Dashboard
3. Components Required
| Component | Quantity |
|---|---|
| ESP32 Board | 1 |
| DHT22 Sensor | 1 |
| DS18B20 Temperature Sensor | 1 |
| MQ135 Gas Sensor | 1 |
| ACS712 Current Sensor | 1 |
| OLED Display | 1 |
| Relay Module | 1 |
| Buzzer | 1 |
4. ESP32 Pin Configuration
| Sensor | ESP32 Pin |
|---|---|
| DHT22 | GPIO 4 |
| DS18B20 | GPIO 5 |
| MQ135 | GPIO 34 |
| Door Sensor | GPIO 18 |
| ACS712 | GPIO 35 |
| Buzzer | GPIO 26 |
| Relay | GPIO 27 |
5. System Flow
Sensors | ESP32 | WiFi | n8n Automation | AI Agent | --------------------- | | | Telegram Google ThingSpeak Voice Sheet Cloud
6. Working Principle
- ESP32 starts and connects to WiFi.
- Sensors collect cold storage data.
- Data is sent to n8n webhook.
- AI Agent checks abnormal conditions.
- Alerts are generated automatically.
- Data stored in Google Sheets.
- Dashboard updated in ThingSpeak.
7. ESP32 Source Code
#include <WiFi.h>
#include <HTTPClient.h>
#include "DHT.h"
#define DHTPIN 4
#define DHTTYPE DHT22
DHT dht(DHTPIN,DHTTYPE);
void setup()
{
Serial.begin(115200);
dht.begin();
}
void loop()
{
float temp=dht.readTemperature();
float hum=dht.readHumidity();
Serial.println(temp);
Serial.println(hum);
delay(5000);
}
8. n8n Automation Workflow
ESP32 Webhook
|
|
Data Processing
|
|
AI Agent
|
|
Condition Check
|
----------------
| |
Normal Alert
| |
Sheets Telegram
|
ThingSpeak
9. Telegram Bot Setup
Open Telegram and search:
BotFather /newbot Create Bot Copy Token Add Token in n8n Telegram Node
10. Telegram Voice Alert
AI Alert | Text To Speech | Telegram Audio Message Example: "Warning. Cold storage temperature is high. Please check compressor."
11. Google Sheets Integration
| Time | Temperature | Humidity | Power | Status |
|---|---|---|---|---|
| 10:00 | 5°C | 60% | 120W | Normal |
12. ThingSpeak Dashboard
- Temperature Graph
- Humidity Graph
- Power Usage Graph
- Gas Level Graph
13. AI Power Prediction Logic
Input: Temperature Humidity Compressor Current Runtime AI Model: Power Prediction = Temperature Difference + Cooling Load + Time If power increases: Cooling failure warning
14. Future Enhancements
- ESP32 Camera Food Inspection
- Mold Detection using AI Vision
- Mobile Application
- Machine Learning Shelf Life Prediction
- Solar Backup System
15. Deployment Steps
- Assemble Hardware
- Upload ESP32 Code
- Create n8n Workflow
- Configure Telegram Bot
- Connect Google Sheets
- Create ThingSpeak Channel
- Install in Cold Storage
Final Output
The system provides intelligent food preservation, automatic monitoring and AI based failure prediction using ESP32 IoT technology.
AI Smart Autonomous Vacuum Cleaning Robot
Project Description
Components List
-
$item";
}
?>
System Flowchart
Circuit Pin Mapping
| $device | $pin |
ESP32 Source Code
n8n Automation
ESP32 Webhook
|
AI Agent
|
Telegram Voice Alert
Google Sheets
ThingSpeak
Telegram Setup
AI Power Prediction
Future Enhancements
-
$f";
}
?>
Deployment Steps
- Assemble robot chassis
- Connect ESP32 and sensors
- Upload firmware
- Create n8n workflow
- Connect Telegram Bot
- Connect Google Sheets
- Configure ThingSpeak
- Test autonomous cleaning
AI Smart Autonomous Fire Detection Drone
Project Overview
The AI Smart Autonomous Fire Detection Drone is an intelligent UAV system that detects fire hazards using ESP32, sensors, AI prediction logic, IoT cloud monitoring, n8n automation and Telegram voice alerts.
Objectives
- Autonomous fire surveillance
- Real-time fire detection
- AI-based risk prediction
- Cloud monitoring
- Emergency notification automation
System Architecture
Drone Sensors
|
|
ESP32
|
WiFi / HTTP / MQTT
|
Cloud Platform
|
+----+-------+
| |
ThingSpeak n8n
Dashboard Automation
|
Telegram Voice Alert
Google Sheets Storage
Components List
- ESP32 Development Board
- Flame Sensor
- MQ-2 Smoke Sensor
- DHT22 Temperature Sensor
- GPS Module
- Drone Frame
- Brushless Motors
- ESC Controller
- LiPo Battery
- Camera Module
Circuit Connections
Flame Sensor OUT -> ESP32 GPIO27 MQ2 Analog -> ESP32 GPIO34 DHT22 DATA -> ESP32 GPIO4 GPS TX -> ESP32 GPIO16 GPS RX -> ESP32 GPIO17
Working Principle
Sensors collect temperature, smoke, flame and location data. ESP32 processes the data and sends it to cloud services. AI logic calculates fire risk percentage. If danger is detected, n8n triggers Telegram voice alerts.
AI Fire Prediction Logic
Fire Risk = Temperature Weight + Smoke Level + Flame Detection If Risk > 70% Status = HIGH FIRE ALERT
ESP32 Program Logic
Read Sensors Connect WiFi Calculate Fire Risk Send Data to n8n Webhook Upload to Cloud
n8n Automation Workflow
ESP32 Webhook
|
AI Agent Analysis
|
IF Fire Detected
|
Telegram Voice Alert
|
Google Sheets Logging
Telegram Bot Setup
- Create bot using BotFather
- Get BOT TOKEN
- Get Chat ID
- Connect Telegram node in n8n
Google Sheets Integration
Store: Temperature, Smoke Level, Fire Risk, GPS Location and Time.
ThingSpeak Dashboard
- Temperature Graph
- Smoke Monitoring
- Fire Risk Chart
- Battery Monitoring
Power Consumption Prediction
Power Usage = Motor Load + Flight Time + Sensor Consumption Predict Remaining Battery and Return Drone if required.
Future Enhancements
- AI Camera Fire Detection
- YOLO Object Detection
- Autonomous Navigation
- Obstacle Avoidance
- Emergency Service Integration
Deployment Guide
- Assemble drone hardware
- Upload ESP32 firmware
- Configure WiFi
- Setup n8n workflow
- Connect Telegram and Cloud Dashboard
- Test fire scenarios
Final Features
- AI Powered Fire Detection
- ESP32 IoT Control
- n8n Automation
- Telegram Voice Notifications
- Google Sheets Data Logging
- ThingSpeak Cloud Dashboard
AI Smart Autonomous Farming Vehicle with GPS Navigation
1. Project Overview
Build an autonomous farming rover using ESP32, GPS navigation, sensors, AI prediction logic, n8n automation, Telegram voice alerts, Google Sheets, and ThingSpeak cloud dashboard.
2. System Features
- GPS based autonomous navigation
- Obstacle detection and avoidance
- Soil moisture monitoring
- Temperature and humidity monitoring
- Battery monitoring
- AI power consumption prediction
- Telegram voice notifications
- Google Sheets data logging
- ThingSpeak cloud dashboard
3. Components List
- ESP32 Development Board
- GPS Module NEO-6M
- DHT22 Temperature Humidity Sensor
- Soil Moisture Sensor
- Ultrasonic Sensor
- L298N Motor Driver
- DC Motors and Robot Chassis
- Battery and Voltage Sensor
4. Circuit Connections
GPS TX -> ESP32 GPIO16 GPS RX -> ESP32 GPIO17 Soil Sensor -> GPIO34 DHT22 -> GPIO4 Ultrasonic Trigger -> GPIO5 Ultrasonic Echo -> GPIO18 Motor Driver: IN1 -> GPIO25 IN2 -> GPIO26 IN3 -> GPIO27 IN4 -> GPIO14
5. Working Flowchart
Start | Initialize ESP32 | Connect WiFi | Read Sensors | GPS Navigation | Obstacle Detected? | Yes -> Avoid Obstacle | No -> Continue Movement | Send Cloud Data | AI Analysis | Telegram Alert
6. ESP32 Program Logic
Read GPS coordinates Read soil moisture Read temperature Check obstacle distance Control motors Send data to cloud
7. AI Power Prediction
Power = Voltage x Current Future Consumption = Current Power + Motor Load + Distance Factor + Terrain Factor
8. ThingSpeak Dashboard
Fields: Temperature, Humidity, Soil Moisture, Battery, Latitude and Longitude.
9. n8n Automation Workflow
ESP32 | Webhook | AI Processing | Telegram Voice Alert | Google Sheets Logging
10. Telegram Bot Setup
- Create Telegram Bot using BotFather
- Copy API token
- Add token into n8n Telegram node
- Configure voice alert workflow
11. Google Sheets Integration
n8n automatically stores farming sensor data with time, location and battery information.
12. Future Enhancements
- ESP32-CAM crop monitoring
- AI disease detection
- Automatic irrigation
- Solar charging system
- Robotic fertilizer spraying
13. Deployment Steps
- Build vehicle chassis
- Install motors and sensors
- Upload ESP32 firmware
- Configure cloud services
- Import n8n workflow
- Test field operation
Final Output
AI powered autonomous farming vehicle with IoT dashboard, cloud monitoring, automation and voice notification system.
HTML; echo "AI Smart Automatic Exam Paper Evaluation System
AI Smart Automatic Exam Paper Evaluation System
ESP32 + AI Agent + n8n + Telegram Voice Alerts + Google Sheets + ThingSpeak
1. Project Overview
This project automatically evaluates student answer sheets using AI, stores marks in Google Sheets, updates ThingSpeak dashboards, and sends Telegram voice notifications.
2. System Architecture
Student Answer Sheet
|
V
ESP32-CAM
|
V
WiFi
|
V
n8n Server
|
-----------------
| | |
OCR AI Database
| |
---------
|
V
Google Sheets
|
V
ThingSpeak
|
V
Telegram Voice Alert
3. Components List
| Component | Quantity |
|---|---|
| ESP32-CAM | 1 |
| ESP32 Development Board | 1 |
| OV2640 Camera | 1 |
| WiFi Router | 1 |
| USB TTL Converter | 1 |
| Breadboard | 1 |
| Jumper Wires | As Required |
| Power Supply | 5V 2A |
4. Flowchart
START | Initialize ESP32 | Connect WiFi | Capture Image | Upload to n8n | OCR Processing | AI Evaluation | Generate Marks | Store Results | Send Telegram Alert | END
5. ESP32 Source Code
#include <WiFi.h>
#include <HTTPClient.h>
const char* ssid = "YOUR_WIFI";
const char* password = "YOUR_PASSWORD";
void setup()
{
Serial.begin(115200);
WiFi.begin(ssid,password);
while(WiFi.status()!=WL_CONNECTED)
{
delay(500);
}
}
void loop()
{
HTTPClient http;
http.begin(
"https://yourserver.com/webhook/exam");
http.addHeader(
"Content-Type",
"application/json");
String data =
"{\"student\":\"101\"}";
http.POST(data);
http.end();
delay(30000);
}
6. n8n Workflow
Webhook | OCR | AI Evaluation | Score Calculation | --------------------- | | | Google ThingSpeak Telegram Sheets Voice
7. Google Sheets Structure
| Student ID | Subject | Marks | Similarity | Feedback |
|---|---|---|---|---|
| 101 | Maths | 85 | 90% | Good Performance |
8. ThingSpeak Dashboard Fields
| Field | Description |
|---|---|
| Field1 | Marks |
| Field2 | Similarity |
| Field3 | Evaluation Time |
| Field4 | AI Confidence |
| Field5 | Power Consumption |
9. Telegram Voice Alert
AI Result
|
Text Message
|
Google TTS
|
MP3 Audio
|
Telegram Send Audio
Example Voice: "Student 101 scored 85 marks. Performance is excellent."
10. AI Power Consumption Prediction
Formula:
Power = Voltage x Current Example: 5V x 0.24A Power = 1.2 Watts
11. Database Table
CREATE TABLE students( id INT, name VARCHAR(50), subject VARCHAR(30), marks FLOAT, similarity FLOAT, feedback TEXT, timestamp DATETIME );
12. Future Enhancements
- Handwritten OCR
- Face Recognition
- AI Proctoring
- WhatsApp Alerts
- Mobile Application
- TinyML Deployment
- Offline Evaluation
13. Deployment Architecture
ESP32-CAM
|
Internet
|
Cloud Server
|
n8n Automation
|
OpenAI / Gemini
|
Google Sheets
|
ThingSpeak
|
Telegram Alerts













