About CO2 Module


The CO2 Module is a gas sensor for measuring the carbon dioxide (CO₂) concentration.
This module achieves ±50 ppm accuracy. It uses a non-dispersive infrared (NDIR) sensor manufactured in Sweden.
Thanks to its low-power operation it can be powered from batteries for years.

Carbon dioxide (or CO₂) is a colorless and odorless gas that is vital to life on Earth.
Its nominal concentration is about 400 ppm (0.04 %).
There are many occurrences of CO₂ in nature. For example humans produce CO₂ when exhaling.

We have equipped the LP8 sensor with additional circuitry for efficient power management and I²C-only interfacing.
This module also features three 5-pin sockets allowing you to connect HARDWARIO tags.


The high concentration of CO₂ leads to acidity and various health-related problems.


Schematic drawing

SDK Library

Header File

Source File



  • Carbon dioxide (CO₂) sensor LP8 (SenseAir)

  • Non-dispersive infrared (NDIR) technology

  • Measurement range of CO₂: 0 to 10 000 ppm

  • Measurement accuracy: ±50 ppm CO₂ ±3 % of reading (Note 1)

  • I²C-only interface (integrated UART bridge and I/O expander)

  • Constant current source for 470 mF supercap

  • Long battery life-time

  • 3 sockets for a HARDWARIO TOWER tag

  • Low power consumption:
    • 6 µA (6 measurements per hour)

    • 61 µA (1 measurement per minute)

  • Operating voltage range: 3 V to 3.6 V

  • Operating temperature range: 0 to 50 °C

  • Mechanical dimensions: 88 x 55 mm


Accuracy ±50 ppm is achieved after 24 days of operation and auto-calibration process.