Product Description (Detailed):
Safeguard your surroundings with the highly responsive Fire Sensor Module for Arduino, a critical component for any flame detection system. This compact module is designed to quickly identify the presence of fire by sensing infrared (IR) light in the 760nm to 1100nm wavelength range, which is characteristic of flames. At its core, it often utilizes an IR photodiode and an LM393 comparator chip, allowing for both analog and digital output signals. The digital output (DO) provides a clear HIGH/LOW signal when a flame is detected, with its sensitivity adjustable via an onboard potentiometer, making it incredibly versatile for various environments. Meanwhile, the analog output (AO) offers a real-time voltage signal proportional to the flame's intensity, enabling more nuanced fire intensity monitoring. Compatible with Arduino Uno and other microcontrollers, this sensor operates efficiently on a 3.3V to 5V DC supply. Its wide 60-degree detection angle and effective detection range, typically up to 100cm (depending on flame size), make it ideal for arduino fire alarm systems, firefighting robot projects, and general home security system integrations. Implement this flame detection sensor for reliable, fast-response fire safety solutions.The Flame Sensor Infrared Detection Module is a high-sensitivity device used to detect fire or flame-like infrared (IR) radiation from ignition sources such as candles, lighters, or gas flames. It uses a photodiode sensitive to IR light in the wavelength range of 760nm to 1100nm, making it ideal for smart flame detection systems.
With both analog and digital outputs, the module is easily integrated with Arduino boards, ESP microcontrollers, and other automation platforms. You can use the digital output for simple fire alarms and the analog output for more precise flame distance sensing.
Perfect for robotics projects, home automation, industrial fire prevention, or smart kitchens, this sensor brings safety into innovation.
Key Features:
-
Detects flame or firelight within 760nm to 1100nm infrared range
-
Compatible with Arduino, Raspberry Pi, ESP8266, ESP32, etc.
-
Digital and analog outputs for versatile interfacing
-
Sensitivity adjustable via onboard potentiometer
-
Ideal for flame alarms, ignition source monitoring, fire-fighting robots
Technical Specifications:
Parameter |
Value |
Detection Wavelength |
760nm – 1100nm IR (flame range) |
Operating Voltage |
3.3V – 5V DC |
Output Type |
Analog (AO) and Digital (DO) |
Interface Pins |
VCC, GND, AO, DO |
Detection Angle |
~60 degrees (IR cone) |
Sensitivity Adjustment |
Onboard potentiometer |
Mounting Holes |
4 corner holes for stable fixing |
Dimensions |
~32mm × 14mm × 10mm |
How to Use with Arduino:
Wiring:
Sensor Pin |
Arduino Pin |
VCC |
5V |
GND |
GND |
DO |
D2 (digital input) |
AO |
A0 (analog input) |
Sample Arduino Code (Digital Output):

Note: Output is LOW when flame is detected and HIGH when not detected.
Applications:
-
Smart flame detection systems
-
Fire alarm & safety devices
-
Flame-tracking robots
-
Gas leak or ignition safety monitoring
-
Industrial machinery with open flames
-
Smart home kitchen fire warning systems
Package Includes:
