Inspiration

Fire accidents can occur unexpectedly in homes, laboratories, and small industries. The inspiration for this project came from the need for an early warning system that can alert people immediately and help reduce damage and risk to life.

What it does

The Fire Alert System continuously monitors the environment using a flame sensor. When fire is detected, the ESP32 sends an instant alert message to the user through Telegram, informing them about the fire detection in real time.

How we built it

The project was built using an ESP32 microcontroller, a flame sensor, jumper wires, and a power supply. The ESP32 was programmed using the Arduino IDE. When the flame sensor detects fire, the ESP32 processes the signal and sends a notification using a Telegram bot over Wi-Fi.

Challenges we ran into

We faced challenges while connecting the hardware components and configuring the Telegram bot. Wi-Fi connectivity issues and sensor calibration were also difficult initially. These problems were solved through repeated testing and debugging.

Accomplishments that we're proud of

We successfully built a working fire alert system that sends real-time notifications. Completing the project with physical hardware connections and live alerts was a major achievement for us as beginners.

What we learned

We learned how to work with ESP32, interface sensors, and use IoT concepts. We also gained experience in hardware setup, coding in Arduino, and integrating Telegram for alert messages.

What's next for Fire alert system using ESP32

In the future, the system can be improved by adding smoke and temperature sensors, a buzzer or alarm, and cloud data logging. The project can also be expanded for industrial and smart home applications.

Built With

  • arduino
  • c/c++
  • esp32
  • flame-sensor
  • telegram-bot-api
Share this project:

Updates