The Yocto-CO2 device will let you measure the quantity of carbon dioxide (CO2) in ambiant air via an USB connection, as well as record it on its internal flash for later retrieval when connected again by USB.

This device is ideal to precisely monitor the air quality in residential, commercial and industrial spaces, as well as potentially dusty air ducts used in HVAC (Heating Ventilation and Air Conditioning) systems. The sensor used in this device uses non-dispersive infra-red absorption (NDIR), and requires no maintenance. It provide precise measurements already within the first minute after power on.

The expected CO2 concentration in fresh air varies between 360 and 390 ppm depending on the location. Industry consensus standard rate maximal admissible CO2 between 1'000 and 2'500 ppm in ventilated buildings. Around 10'000 ppm, some people feel dizziness. The standard version of this sensor is capable to measure up to 10'000 ppm (vol), or 1%.

The same device can be built with a 30'000 ppm sensor (3%) on demand, at a higher price but without minimal quantity. The 300'000 version (30%), based on SenseAir K-33 sensor, can be built on demand for orders of 100 pieces or more.

This device can be connected directly to an Ethernet network using a YoctoHub-Ethernet, to a WiFi network using a YoctoHub-Wireless-g, it can even be connected to a GSM network thanks to the YoctoHub-GSM.

Yocto-CO2 Yocto-CO2 Yocto-CO2

USB cables and enclosure to be ordered separately.

CHF 177.71

   Add to cart


Part Number:YCO2MK01
Product name:Yocto-CO2
SensorSenseAir K-30
USB connectormicro-B
Refresh rate1Hz
Measuring range0-10000ppm (vol)
Accuracy30 ppm 5%
Sensitivity20 ppm 1%
Normal operating temperature5...40°C
Extended operating temperature0...50°C
Supported Operating SystemsWindows (PC + IoT), Linux (Intel + ARM), macOS, Android
Driversno driver needed
API / SDK / Libraries (USB+TCP)C++, Objective-C, C#, VB.NET, UWP, Delphi, Python, Java, Android
API / SDK / Libraries (TCP only)Javascript, Node.js, PHP
Suggested enclosureYoctoBox-CO2-Black
Cables and enclosuresavailable separately
Made inSwitzerland

Related articles and application examples

 How to calibrate a CO2 sensor?  Gas sensors  Passive monitoring of an empty house  Yocto-Visualization,  a free visualization app  Everything you wanted to know on Yoctopuce sensors 

Accessories and related products

YoctoBox-CO2-Transp, Clearplastic enclosure for the Yocto-CO2 sensorUSB-A-MicroB-30, A to micro-B USB data cable, 30cm


User manual (HTML)
User manual (PDF)
3D file (STEP)
RoHS Certificate (PDF)
Last Firmware28721 (09/29/2017)
Library for Javascript30760 (05/02/2018)
Library for PHP30760 (05/02/2018)
Library for Objective C30760 (05/02/2018)
Library for C++30760 (05/02/2018)
Library for C#30760 (05/02/2018)
Library for VisualBasic .NET30760 (05/02/2018)
Library for Delphi30760 (05/02/2018)
Library for Python30760 (05/02/2018)
Library for Java30760 (05/02/2018)
Library for Android30760 (05/02/2018)
Library for Command line30781 (05/03/2018)
Virtual Hub for Windows30566 (04/10/2018)
Virtual Hub for Linux, Intel + ARM30566 (04/10/2018)
Virtual Hub for Mac-OS-X30566 (04/10/2018)

Add a comment One comment

1 - edward_valarm Friday,march 22,2013 23H33

Android™ app Valarm Pro v1.2 now includes support for the Yocto-CO2 sensor! Monitoring CO2, whether you’re using it for agricultural or ornamental purposes, or producing it due to industrial or food production activities, or simply living and working in enclosed spaces of any kind – can be critical for human health, productivity, and creativity. With Valarm you can monitor CO2 in real-time, record data to visualize trends, and trigger alerts at configurable levels.

Check out http://www.valarm.net/blog/valarm-pro-update-monitors-co2-and-vocs/ for additional information.


Yoctopuce, get your stuff connected.