COVID-19 Update: Our online sales are continuing for our CanadianUS and many International customers. Package deliveries are being slightly delayed in transit but are still arriving. Orders are shipped the next business day after they are received. Contact Us for any questions.

Flame Sensor Module

Pre-Assembled Module

A flame sensor module that consists of a flame sensor (IR receiver), resistor, capacitor, potentiometer, and comparator LM393 in an integrated circuit. It can detect infrared light with a wavelength ranging from 700nm to 1000nm.The far-infrared flame probe converts the light detected in the form of infrared light into current changes. Sensitivity is adjusted through the onboard variable resistor with a detection angle of 60 degrees.

Working voltage is between 3.3v and 5.2v DC, with a digital output to indicate the presence of a signal. Sensing is conditioned by an LM393 comparator. 

Flame Sensor Module Connection Details

Connecting your Flame Detector to an Arduino

Auduino to Flame Sensor Connections


A very simple Arduino Sketch is shown below, and assumes you have an LED connected to Pin 13 to indicate when a flame has been detected.

// Flame Sensor Module

int LED = 13; // Use the onboard Uno LED
int isFlamePin = 7;  // This is our input pin
int isFlame = HIGH;  // HIGH MEANS NO FLAME

void setup() {
  pinMode(LED, OUTPUT);
  pinMode(isFlamePin, INPUT);

void loop() {
  isFlame = digitalRead(isFlamePin);
  if (isFlame== LOW)
    Serial.println("FLAME, FLAME, FLAME");
    digitalWrite(LED, HIGH);
    Serial.println("no flame");
    digitalWrite(LED, LOW);


Verify Operation of the Flame Detector Module and Adjust Sensitivity

Open the Serial Monitor on your Arduino program.  Move a flame in and out of the viewing angle of the sensor.  You should see an output that looks something like the picture below.   You should also see the red LED illuminate on your module and you should see also see the module LED connected to pin 13 of your Arduino light up.

Write a review

Note: HTML is not translated!
    Bad           Good

Flame Sensor Module

Digital Output
  • Product Code: Flame Sensor Module
  • Availability: In Stock
  • $1.75 USD
  • $0.95 USD

  • 5 or more $1.65 USD

Related Products

5-Channel Flame Detector

5-Channel Flame Detector

5 Independent Flame Sensors

5-Channel Flame Detector for Arduino or Raspberry Pi 5 Independent Flame Sensors Use this modu..

$3.95 USD

Infrared Reflectance Sensor

Infrared Reflectance Sensor

Senses Between 1mm-8mm

Infrared Reflectance Sensor This IR reflective sensor utilizes a TCRT5000 to detect color and dis..

$0.95 USD

Tags: flame, sensor, arduino