
Overview
Great and powerful sensor for everyone that wants to know the exact concentration of CO2(Carbon Dioxide) in the air.
This is the first CO2 sensor compatible with Arduino. The output voltage of the module falls as the concentration of the CO2 increases. The potentiometer onboard is designed to set the threshold of voltage. As long as the CO2 concentration is high enough (the voltage is lower than the threshold), a digital signal (ON/OFF) will be released.
- It has MG-811 sensor module which is highly sensitive to CO2 and less sensitive to alcohol and CO, low humidity & temperature dependency.
- Onboard heating circuit brings the best temperature for sensor to function. Internal power boosting to 6V for heating sensor best performance.
- This sensor has an onboard conditioning circuit for amplifying output signal.
To ease the difficulty of using this CO2 sensor, a Gravity Interface is adapted to allow plug&play. The Arduino IO expansion shield is the best match for this CO2 senor connecting to your Arduino microcontroller.
This is an electrochemical Arduino-based CO2 sensor, it is suitable for qualitative analysis.
- Air Quality Control
- Ferment Process Control
- Room Temperature CO2 concentration Detection
DOCUMENTS
Tech specs
Operating Voltage | 5V |
Interface | Gravity Analog |
Surface | Immersion gold surface |
Connector | High quality |
Output | One digital output |
Onboard | Heating circuit |
Size | 32x42mm (1.26x1.65") |
Get Inspired
This project detects water leak and records the temperature and humidity reading at the time of leak and sends it to the Adafruit cloud.

By popular demand, we are pleased to announce that it’s now possible to buy the Arduino MKR IoT Carrier. Originally forming a key part of the Arduino Oplá IoT Kit, we’ve responded to our community to make the carrier available on its own, thus enabling you to benefit from having a bunch of sensors, actuators, and a display all featured on the one board — making it quicker and easier to take your IoT projects to the next level. Featuring a large set of built-in sensors and actuators as well as a useful color display, the carrier lets you focus on prototyping your IoT ideas right away by saving on the hassle of wiring and soldering these components. The carrier can become a WiFi, LoRa, NB-IoT or GSM-compatible device by seamlessly connecting to any MKR family board. Building a user interface for these boards is easy with the embedded color OLED screen, five capacitive touch buttons, and the five RGB LEDs. The integrated sensors (temperature, humidity, pressure, RGBC light, gesture and proximity) allow you to map the environment around the carrier, and should you need to capture any other data there are over 100 additional Grove sensors that can easily be connected directly to the carrier. Here’s are quick demo of the carrier's capabilities! (Special shout out to Mirko Pacioni and Filo Connesso for creating this demo.) Capture and store all the data locally on an SD card, or connect your MKR family board to the IoT Cloud for real-time data captured, storage, and visualization. The MKR IoT Carrier features: Round OLED displayFive RGB LEDsFive capacitive touch buttonsOn-board sensors (temperature, humidity, pressure, RGBC light, gesture and proximity)BuzzerIMU (Three-axis accelerometer sensor and three-axis gyroscope sensor)Two 24V relaysMicroSD card holder (SD card not included)Plug-and-play Grove connectors for external sensors — two analog and one digital (I2C)18650 Li-ion rechargeable battery holder (battery not