SparkFun
SparkFun Photoacoustic Spectroscopy CO2 Sensor - PASCO2V01 (Qwiic)
The SparkFun Photoacoustic Spectroscopy CO2 Sensor features the Infineon XENSIV PAS CO2 (PASCO2V01) sensor, which delivers highly accurate CO2 measurements i...
The SparkFun Photoacoustic Spectroscopy CO2 Sensor features the Infineon XENSIV PAS CO2 (PASCO2V01) sensor, which delivers highly accurate CO2 measurements in direct parts-per-million (ppm) format. The photoacoustic spectroscopy system combines narrow-band filtered IR light with a sensitive microphone inside the sensing cavity, measuring CO2 concentrations from 0 to 32,000 ppm with a best accuracy of ±(30 ppm + 3%) between 400 ppm and 5,000 ppm.
The sensor communicates over I2C, UART, or PWM, with an integrated microcontroller that converts raw data into direct ppm readings. The board includes an AP3012 boost regulator providing a clean 12 V supply for the IR emitter from a 3.3 V Qwiic connection. All sensor pins are broken out to 2.54 mm spaced headers for flexible wiring options.
Key Features
- Photoacoustic Spectroscopy – High-accuracy CO2 sensing with integrated microcontroller for direct ppm output
- Three Communication Interfaces – I2C (default, address 0x28), UART, and PWM
- Wide Measurement Range – 0–32,000 ppm CO2
- High Accuracy – ±(30 ppm + 3% of reading) between 400 ppm and 5,000 ppm
- Three Operating Modes – Idle, continuous, and single-shot
- Qwiic Connectors – Two Qwiic connectors for daisy-chaining I2C devices
- On-Board 12 V Boost Regulator – AP3012 with decoupling capacitors, powered from 3.3 V
- Configurable Interrupt Pin – Alarm thresholds, data ready, sensor busy, and early measurement start notification
- Power-Saving Option – Interrupt and boost enable pins on adjacent headers for easy power management during measurements
Specifications
- Sensor – Infineon XENSIV PASCO2V01
- CO2 Range – 0–32,000 ppm
- Accuracy – ±(30 ppm + 3%) at 400–5,000 ppm
- VDD3.3 – 3.0–3.6 V (3.3 V typical)
- VDD12 – 10.8–13.2 V (12 V typical)
- Operating Temperature – 0–50 °C
- Operating Humidity – 0–85% RH
- I2C Address – 0x28
- Board Dimensions – Approximately 25.4 × 40.6 mm
Ideal For
- Indoor air quality monitoring
- HVAC and ventilation control systems
- Environmental and greenhouse monitoring
- Smart building and IoT applications
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- AP3012
- AP3012 is the part number of a step-up DC/DC boost converter chip. The part number matters if you need to check the power limits, switching frequency, or datasheet details for how the board supplies the SEN55 sensor.
- Headers
- Rows of metal pins used to plug a module into a breadboard or connect it with jumper wires. Pre-soldered headers make the module easier to use straight away without needing to solder the pins yourself.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- I2C address
- An I2C address is the number a device uses so a microcontroller can tell it apart from other devices on the same I2C bus. It matters because two devices with the same fixed address may conflict if used together.
- IoT
- Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- ppm
- ppm means parts per million, a common way to express very small gas concentrations in air. For CO₂ sensors, the ppm range tells you what levels the sensor can measure, such as normal indoor air through to poorly ventilated spaces.
- PWM
- Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
- Qwiic
- Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
- UART
- UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
Find this product in
SparkFun Qwiic CO2 Sensor Schematic
Schematic · 114.4 KB · Click any page to view full size
PASCO2V01 Datasheet
Datasheet · 1.1 MB · Click any page to view full size
PAS CO2 Design-In Guidelines
Document · 907.1 KB · Click any page to view full size
PAS CO2 Low Power Application Note
Document · 599.4 KB · Click any page to view full size
PAS CO2 FCS and ABOC Compensation Application Note
Document · 211.6 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 791.6 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more