Skip to content

Add Senseair S8 CO2 sensor

Ed Peguillan III requested to merge github/fork/yankee14/Senseair_S8 into master

Add Senseair S8 CO2 sensor.

Symbol PR: https://github.com/KiCad/kicad-symbols/pull/2777 Footprint PR: https://github.com/KiCad/kicad-footprints/pull/2308

3 footprints:

  1. Upward facing mount
  2. Downward facing mount
  3. Downward facing mount with board cutout
  • Fabrication layer is nominal part outline
  • Courtyard is part outline tolerance + 0.25 mm
  • Silkscreen is nominal part outline + 0.15 mm
  • Board cutout is rough due to incomplete drawing

Datasheet: https://rmtplusstoragesenseair.blob.core.windows.net/docs/publicerat/PSP0113.pdf Mechanical drawing: http://www.co2meters.com/Documentation/Datasheets/DS-S8-3.2.pdf

The mechanical drawing is pretty poor, with some of it incompletely specified and defined. There is a better one available IIRC, but I don't think it is public. I am asking Senseair to provide me a link to the better drawing.

Users may wish to mount the sensor facing upwards or downwards. In the downwards case, I have added an additional footprint with polygons on the Edge.Cuts layer for a cutout to allow better airflow to the sensor, through the PCB. I understand if you do not accept these into the library.

I need help specifying:

  • Thickness of Edge.Cuts lines. They are currently 0.05 mm.
  • 3D part path.

Screencaps:

Senseair_S8_up

Senseair_S8_down

Senseair_S8_down_cutout


All contributions to the kicad library must follow the KiCad library convention

Thanks for creating a pull request to contribute to the KiCad libraries! To speed up integration of your PR, please check the following items:

  • Provide a URL to a datasheet for the footprint(s) you are contributing
  • An example screenshot image is very helpful
  • If there are matching symbol or 3D model pull requests, provide link(s) as appropriate
  • Check the output of the Travis automated check scripts - fix any errors as required
  • Give a reason behind any intentional library convention rule violation.

Be patient, we maintainers are volunteers with limited time and need to check your contribution against the datasheet. You can speed up the process by providing all the necessary information (see above). And you can speed up the process even more by providing a dimensioned drawing of your contribution. A tutorial on how to do that is found here: https://forum.kicad.info/t/how-to-check-footprint-correctness/9279 (This is optional!)

Edited by Wayne Stambaugh

Merge request reports