Taking a break

 We're taking a break moving shop and hope to be back soon. We hope to start shipping orders in Nov 2018. 

The concentration of carbon dioxide (0.03% usuallly) is related to daily life. Recently, there's a study showing that the atmospheric CO2 content has reached 0.0385% (385 ppm) which is the highest value since 2.1 million years. The raise of atmospheric CO2 content to some extent results in global climate change. How to accurately measure the carbon dioxide gas concentration is becoming a universal research topic.

DFRobot released its latest high-precision analog infrared CO2 sensor. The effectively measuring range is from 0 to 5000ppm. This sensor is based on non-dispersive infrared (NDIR) technology and has good selectivity and oxygen-free dependency. Besides, its service life could up to 5 years! It integrates temperature compensation and support DAC output. Most importantly, the product is easy to use; it is compatible with all types of microcontrollers such as Arduino with ADC function.

In addition, this product is a high-performance sensor that combines technology of mature infrared absorption gas detection with precision optical circuit design as well as sophisticated circuit design. It has characteristics such as high sensitivity, high resolution, low power consumption, fast response, anti-water vapor interference, no poisoning, high stability and long life.

This sensor is compatible with the DFRobot Arduino IO expansion board thanks to its Gravity interface - plug and play and no need additional wiring.


  • HVAC
  • Indoor air quality monitoring
  • Industrial process monitoring
  • Security protection monitoring
  • Agriculture and animal husbandry production process monitoring


  • Waterproof and anti-corrosion
  • High sensitivity
  • Low power consumption
  • Excellent stability
  • Temperature compensation
  • Excellent linear output
  • High cycle life
  • Anti-water vapor interference
  • No poisoning


  • Gas Detection: Carbon Dioxide
  • Operating Voltage: 4.5 ~ 5.5V DC
  • Average Current: <60mA @ 5V
  • Peak Current: 150mA @ 5V
  • Output Signal: Analog output (0.4 ~ 2V)
  • Measuring Range: 0 ~ 5000ppm
  • Accuracy: +- (50ppm + 3% reading)
  • Preheating Time: 3min
  • Response Time: 120s
  • Operating Temperature: 0C ~ 50C
  • Operating Humidity: 0 ~ 95% RH (no condensation)
  • Service Life: >5 years
  • Size: 37 x 69 mm
  • weight: 34g

Parts List

  • Gravity: Analog Infrared CO2 Sensor For Arduino x1
  • Analog Sensor Cable for Arduino x1

DFRobot provides detailed tutorials and code, please check the product wiki.

Gravity: Analog Infrared CO2 Sensor For Arduino (0~5000 ppm) arduino connection

DFRobot LCD Keypad Shield with Infrared Co2 Sensor

CO2 Analog Infrared Sensor: 0~5000 ppm (Gravity)

  • Brand: DFRobot
  • Product Code: DFR-SEN0219
  • Reward Points: 65
  • Availability: Out Of Stock
  • £79.14

  • Ex Tax: £65.95
  • Price in reward points: 700

Gas Sensor - CO2 - Analog

Gas Sensor - CO2 - Analog


It has MG-811 sensor module onboard which is highly sensitive to CO2 and less sensitive to alcohol ...

Qty: 6

CO2 Sensor (Grove)

CO2 Sensor (Grove)


The Grove - CO2 Sensor module is infrared CO2 sensor with high sensitivity and resolution

Qty: 1

CO2 UART Infrared Sensor: 0 - 50000ppm (Gravity)

CO2 UART Infrared Sensor: 0 - 50000ppm (Gravity)


Based on non-dispersive infrared (NDIR) technology and has good selectivity and oxygen-free ...