An intelligent IoT-based surveillance system designed to provide real-time security, smart automation, and remote monitoring using cost-effective hardware such as ESP32-CAM, PIR sensor, and Telegram Bot API. This system eliminates the need for traditional CCTV monitors by enabling instant alerts, image capture, and remote control through Telegram.
In today’s world, the demand for low-cost and intelligent security solutions is rapidly increasing. This project demonstrates a complete embedded IoT surveillance solution that:
- Detects motion using a PIR sensor
- Captures images using ESP32-CAM
- Sends alerts and images instantly via Telegram
- Monitors temperature and humidity using DHT11
- Controls external devices such as lights or gates using a relay module
The system supports two-way communication via Telegram, allowing users to monitor and control the system remotely from anywhere.
- ESP32-CAM (with OV2640 Camera)
- PIR Sensor (Motion Detection)
- DHT11 (Temperature & Humidity Sensor)
- Relay Module (Light/Gate Control)
- FTDI Programmer (for uploading code)
- Arduino IDE
- Telegram Bot API
- WiFi.h
- esp_camera.h
- UniversalTelegramBot.h
- ArduinoJson
- DHT.h
The ESP32-CAM acts as the core controller of the system. Sensors and relay modules are connected through GPIO pins. The ESP32-CAM connects to WiFi and communicates with the Telegram Bot, which serves as both the notification system and remote control interface. This architecture ensures real-time monitoring, automation, and reliable performance.
- Motion-triggered image capture
- Instant image delivery via Telegram
- Real-time temperature and humidity monitoring
- Remote control of lights or gate using relay
- Fully automated WiFi-based IoT surveillance system
- Successfully captured and delivered images via Telegram
- Accurate motion detection with minimal false triggers
- Real-time interaction through Telegram commands
- Stable system performance under varying environmental conditions
The complete system design, implementation details, performance analysis, and future scope are documented in our research paper.
(Add paper link here if available)
Axay Ram
Email: axay19392@gmail.com
Anurag Purohit
Email: er.apurohit@gmail.com
B.E. Students
Vishwakarma Government Engineering College, Ahmedabad
- Live video streaming support
- Cloud storage integration
- AI-powered threat detection and analysis
If this project inspired you, feel free to fork the repository, star it, or share your feedback and ideas. Contributions and suggestions are always welcome.
#IoT #ESP32CAM #SurveillanceSystem #SmartSecurity #TelegramBot #EmbeddedSystems