Description
The Flame Sensor Module is a simple and reliable fire detection sensor that detects the presence of an open flame or fire by sensing the infrared light emitted in the 760nm to 1100nm wavelength range. It provides both a digital output (flame detected / not detected) and an analog output (flame intensity level) — making it easy to integrate into fire alarm systems, safety robots, and smart home fire detection projects with Arduino and ESP32.
At just 59 BDT, the Flame Sensor Module is one of the most affordable and widely used safety sensors available in Bangladesh. Sensitivity is adjustable via the onboard potentiometer — making it adaptable to different environments and detection distances.
⭐ Key Features
Flame IR Detection
Detects 760–1100nm IR wavelength emitted by flames
Digital + Analog Output
DO pin for detection trigger, AO pin for intensity level
Adjustable Sensitivity
Onboard potentiometer to tune detection threshold
LED Indicator
Onboard LED lights when flame is detected
Up to 100cm Detection
Detects a candle flame from up to 1 metre distance
3.3V and 5V Compatible
Works with Arduino (5V) and ESP32 (3.3V) directly
🚀 What Can You Build With the Flame Sensor?
🚨
Fire Alarm System
Trigger buzzer or relay when flame is detected
🤖
Fire Fighting Robot
Detect flame direction and guide robot response
🏠
Smart Home Safety
IoT fire notification via WiFi or SMS alert
🔬
Lab Safety System
Automatic gas valve shut-off on flame detection
📚
Student Projects
IoT safety and automation university assignments
👤 Who Should Buy This?
🎓 Beginners
First safety sensor project — connects in 3 wires and works immediately with Arduino
📚 Students
Fire detection projects, IoT safety systems and embedded automation university assignments
⚙️ Engineers
Prototyping fire safety systems, gas leak detectors and industrial safety interlocks
🛠️ Hobbyists
DIY fire fighting robots, kitchen safety alarms and candle-triggered lighting systems
⚔️ Flame Sensor vs MQ-2 vs PIR Sensor — Which Detection Module Should You Use?
Choosing the right sensor for your safety project
| Feature | THIS ITEM Flame Sensor IR Fire Detection | GAS SENSOR MQ-2 Smoke / Gas | MOTION PIR Sensor Motion Detection |
|---|---|---|---|
| Detects | Flame / fire IR light | Smoke, gas, LPG | Human movement |
| Preheat Needed | ❌ No — instant | ✅ 20 sec warmup | ✅ 30–60 sec warmup |
| Analog Output | ✅ Yes — intensity | ✅ Yes — concentration | ❌ Digital only |
| Detection Range | Up to 100cm | Room-level | Up to 7 metres |
| Best For | Fire & flame detection | Gas leak & smoke | Intruder & presence |
🔧 Features & Specifications
💻 Quick Start — Flame Detection Example
Flame Sensor Digital + Analog Read (Arduino)
#define FLAME_DO 7 // Digital output pin #define FLAME_AO A0 // Analog output pin #define BUZZER 8 // Optional buzzer pin void setup() { Serial.begin(9600); pinMode(FLAME_DO, INPUT); pinMode(BUZZER, OUTPUT); } void loop() { int digitalVal = digitalRead(FLAME_DO); int analogVal = analogRead(FLAME_AO); Serial.print("Flame Intensity: "); Serial.println(analogVal); if (digitalVal == LOW) { // LOW = flame detected Serial.println("🔥 FLAME DETECTED! ALERT!"); digitalWrite(BUZZER, HIGH); } else { digitalWrite(BUZZER, LOW); } delay(200); }
The digital output is LOW when flame is detected and HIGH when clear. Adjust the potentiometer on the module to set sensitivity distance.
❓ Frequently Asked Questions
🔗 Compatible Development Boards

Arduino Uno R3
The most beginner-friendly combination — connect the flame sensor to the Arduino Uno, wire a buzzer to another pin, and have a working fire alarm in under 10 minutes.

Arduino Nano
Building a compact fire alarm? The Arduino Nano is smaller than the Uno — fits inside tight enclosures for a neat standalone flame detection unit.
📦 Package Includes
1 × Flame Sensor Module
Jumper wires not included
💬 Flame Sensor Module Price in BD & Why Buy From Dream RC?
The Flame Sensor Module price in BD is 59 BDT. Buy the flame sensor in Bangladesh from Dream RC — your trusted source for sensors and electronics at the best price with fast delivery and Cash on Delivery nationwide.
Pay after receiving
Quick processing
69 BDT — 24 hrs
129 BDT — 24–72 hrs





