Giter Site home page Giter Site logo

sparkfun / sparkfun_qwiic_co2_sensor_xensiv_pas Goto Github PK

View Code? Open in Web Editor NEW
0.0 7.0 0.0 14.52 MB

Qwiic Breakout Board for the Infineon XENSIV PAS CO2 Sensor.

Home Page: https://sparkfun.github.io/SparkFun_Qwiic_CO2_Sensor_XENSIV_PAS

License: Other

HTML 95.41% C++ 0.34% JavaScript 2.61% CSS 1.64%
sparkfun-tutorial

sparkfun_qwiic_co2_sensor_xensiv_pas's Introduction

SparkFun Photoacoustic Spectroscopy CO2 Sensor - PASCO2V01 (Qwiic)

SparkFun Photoacoustic Spectroscopy CO2 Sensor - PASCO2V01 (Qwiic)

SparkFun Photoacoustic Spectroscopy CO2 Sensor - PASCO2V01 (Qwiic) (SEN-22956)

The SparkFun Photoacoustic Spectroscopy CO2 Sensor features the XENSIV PASCO2V01 sensor package from Infineon©. The sensor measures highly-accurate CO2 data in direct parts-per-million (ppm) format over I2C, UART and PWM. The PAS CO2 employs a photoacoustic spectroscopy measurement system that combines narrow-band filtered IR light and a highly sensitive microphone inside the sensing cavity to measure CO2 concentrations from 0 to 32,000 ppm with a best accuracy of ±(30ppm + 3%) when reading between 400 ppm and 5,000 ppm. It also includes a microcontroller that converts the data into direct ppm readout over any of the three communication interfaces. The IR emitter on the PAS CO2 requires a 12V supply so the board includes a AP3012 boost regulator with a series of decoupling capacitors to output a clean 12V from the 3.3V sourced through a Qwiic connection.

Repository Contents

  • /Documentation - Data sheets, additional product information
  • /Firmware - Example code
  • /Hardware - Eagle design files (.brd, .sch)
  • /Production - Production panel files (.brd)
  • /docs - Documentation files for the Photoacoustic Spectroscopy CO2 Sensor - PASCO2V01 (Qwiic)

Documentation

  • Library - Arduino library for the XENSIV PAS CO2 Sensor.
  • Hookup Guide - Basic hookup guide for the Photoacoustic Spectroscopy CO2 Sensor - PASCO2V01 (Qwiic).

Product Versions

  • SEN-22956 - Initial release of the SparkFun Photoacoustic Spectroscopy CO2 Sensor - PASCO2V01 (Qwiic)

License Information

This product is open source!

Please review the LICENSE.md file for license information.

If you have any questions or concerns on licensing, please contact technical support on our SparkFun forums.

Distributed as-is; no warranty is given.

  • Your friends at SparkFun.

sparkfun_qwiic_co2_sensor_xensiv_pas's People

Contributors

sfe-brudnerd avatar sfemark avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

sparkfun_qwiic_co2_sensor_xensiv_pas's Issues

Difficulty of submitting comment or issue with the new format

Subject of the issue

Although the new format allows ADVANCED users to actually do something about problems, it needlessly complicates things for the NOVICE user.

Your workbench

Firefox on OSX

Steps to reproduce

Try to submit an issue WITHOUT being logged into GitHub

Expected behavior

There should be a way to submit an issue and/or ccomment WITHOUT having to have a GitHub account. Although I can see the requirement to have a SparkFun account to add an issue and/or comment on the "Getting Started" guides for SparkFun products, layering on the need for a GitHub account will scare off MANY "novice" users!

Compare the "Comments" submission for the old format of "Getting Started" guides, e.g. https://learn.sparkfun.com/tutorials/sparkfun-gps-rtk-dead-reckoning-zed-f9r-hookup-guide

BTW, I DO like the idea of allowing "more advanced" users the ability to make corrections/additions, and CAN see the need to have the GitHub login for that purpose.

Actual behavior

Excess B.S./"red tape" to be able to submit a comment/issue.

Missing item in "Hardware Overview"

Subject of the issue

In the "Hardware Overview", under "Solder Jumpers", the I2C jumper is listed, but there's no explaination of what it does.

Your workbench

Firefox on OSX

Steps to reproduce

Read the "Solder Jumpers" section of the Guide.

Expected behavior

The purpose of each of the four jumpers, PWR, PSEL, PWM, and I2C should have its own bullet describing what it does.

Actual behavior

The bullet points for PWR, PSEL, and PWM are present, but the I2C is missing.
Although it's pretty typical that cutting the traces for the I2C disables the I2C pullup resistors, I don't have time right now to go through the schematic and verify it (not with the overhead of the new "comment" format), so won't submit a correction myself.

Problem with format of Guides

Subject of the issue

Problem with overall format for Guides

Your workbench

Firefox web browser on OSX

Steps to reproduce

Look through the original guide by clicking on the "Getting Started" guide on https://www.sparkfun.com/products/22956

Expected behavior

A clear explaination of HOW to get to the next page after the "background info" stuff.

Actual behavior

FORCES first time user of this new Guide format to GUESS how to get to actual info. Go look at one of the older "Getting Started" guides -- it's VERY CLEAR how to get to the next page!

For example, https://learn.sparkfun.com/tutorials/sparkfun-gps-rtk-dead-reckoning-zed-f9r-hookup-guide
It's BLATANTLY CLEAR how to get to the next page!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.