An open API service indexing awesome lists of open source software.

https://github.com/kazim71/smoke-detector

An IoT-based smoke detection system using Arduino, MQ-2 sensor, and ESP8266. Sends real-time smoke levels to ThingSpeak, activates buzzer and LED alerts on threshold detection, and allows remote monitoring via cloud dashboard.
https://github.com/kazim71/smoke-detector

arduino embedded-systems esp8266 firmware iot

Last synced: about 2 months ago
JSON representation

An IoT-based smoke detection system using Arduino, MQ-2 sensor, and ESP8266. Sends real-time smoke levels to ThingSpeak, activates buzzer and LED alerts on threshold detection, and allows remote monitoring via cloud dashboard.

Awesome Lists containing this project

README

          

# 🔥 IoT-Based Smoke Detector System with ThingSpeak Integration

This project is an IoT-based Smoke Detection System that identifies smoke in real-time and sends sensor data to the cloud using **ThingSpeak**. It alerts the user with a buzzer and LED, while also enabling remote monitoring through live graphs.

---

## 📌 Features

- 🔍 Real-time smoke detection
- ☁️ Live data monitoring on ThingSpeak
- 🧠 Arduino-based implementation
- 🔔 Buzzer & LED alert system
- 💻 Simple hardware + cloud integration
- 🎥 Project explanation included

---

## 🧰 Components Used

- Arduino Uno
- MQ-2 Smoke Sensor
- ESP8266 Wi-Fi Module
- Buzzer
- LED
- Resistors
- Breadboard & Jumper Wires

---

## 🛠️ How It Works

1. **MQ-2 Sensor** detects the smoke level in the environment.
2. If smoke level exceeds a threshold, **buzzer** and **LED** get activated.
3. Simultaneously, the sensor data is sent to **ThingSpeak** over Wi-Fi using ESP8266.
4. The user can monitor the live data remotely from any browser.

---

## ✅ Developed By
**Mohammad Kazim**
B.Tech ECE, Class of 2025
GitHub: [Kazim71](https://github.com/Kazim71)
Email - mohammadkazim71@gmail.com
## ⚠️ License
This project is open-source and free to use for academic purposes.