{"title":"SparkFun Photoacoustic Spectroscopy CO2 Sensor - PASCO2V01 (Qwiic)","handle":"sparkfun-photoacoustic-spectroscopy-co2-sensor-pasco2v01-qwiic","url":"/products/sparkfun-photoacoustic-spectroscopy-co2-sensor-pasco2v01-qwiic","description":"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.\n\nThe 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.\n\nKey Features\n\n\nPhotoacoustic Spectroscopy – High-accuracy CO2 sensing with integrated microcontroller for direct ppm output\n\nThree Communication Interfaces – I2C (default, address 0x28), UART, and PWM\n\nWide Measurement Range – 0–32,000 ppm CO2\n\nHigh Accuracy – ±(30 ppm + 3% of reading) between 400 ppm and 5,000 ppm\n\nThree Operating Modes – Idle, continuous, and single-shot\n\nQwiic Connectors – Two Qwiic connectors for daisy-chaining I2C devices\n\nOn-Board 12 V Boost Regulator – AP3012 with decoupling capacitors, powered from 3.3 V\n\nConfigurable Interrupt Pin – Alarm thresholds, data ready, sensor busy, and early measurement start notification\n\nPower-Saving Option – Interrupt and boost enable pins on adjacent headers for easy power management during measurements\n\n\nSpecifications\n\n\nSensor – Infineon XENSIV PASCO2V01\n\nCO2 Range – 0–32,000 ppm\n\nAccuracy – ±(30 ppm + 3%) at 400–5,000 ppm\n\nVDD3.3 – 3.0–3.6 V (3.3 V typical)\n\nVDD12 – 10.8–13.2 V (12 V typical)\n\nOperating Temperature – 0–50 °C\n\nOperating Humidity – 0–85% RH\n\nI2C Address – 0x28\n\nBoard Dimensions – Approximately 25.4 × 40.6 mm\n\n\nIdeal For\n\nIndoor air quality monitoring\nHVAC and ventilation control systems\nEnvironmental and greenhouse monitoring\nSmart building and IoT applications\n\n\n\nNote: The PASCO2V01 requires a week-long calibration period, measuring every 10 seconds. During that period, the sensor must be placed outdoors for at least 30 minutes while taking measurements. Refer to the FCS &amp; ABOC Compensation application note in the Resources section for full calibration details.\n\n\nResources\n\nHookup Guide\nDatasheet (PASCO2V01)\nSchematic\nEagle Files\nBoard Dimensions\nPAS CO2 Design-In Guidelines\nPAS CO2 Low Power Application Note\nFCS &amp; ABOC Compensation Application Note\nXENSIV PAS CO2 Arduino Library (GitHub)\nHardware Repo (GitHub)\n","vendor":"SparkFun","product_type":"","in_stock":true,"options":[],"variants":[{"id":1301,"title":"Default Title","sku":"SF-SEN-22956","price":130.9,"on_sale":false,"in_stock":true,"available_quantity":15,"option1":"Default Title"}]}