{"product_id":"adafruit-sgp40-air-quality-sensor-breakout-voc-index-stemma-qt-qwiic","title":"Adafruit SGP40 Air Quality Sensor Breakout - VOC Index - STEMMA QT \/ Qwiic","description":"\u003cp\u003e*sniff* *sniff* ... do you smell that? No need to stick your nose into a carton of milk anymore, you can build a digital nose with the SGP40 Multi-Pixel Gas Sensor, a fully integrated MOX gas sensor. This is a very fine air quality sensor from the sensor experts at Sensirion, with I2C interfacing so you don't have to manage the heater and analogue reading of a MOX sensor. It combines multiple metal-oxide sensing and heating elements on one chip to provide more detailed air quality signals.\u003c\/p\u003e \u003cp\u003eThe SGP40 has a 'standard' hot-plate MOX sensor, as well as a small microcontroller that controls power to the plate, reads the analogue voltage and provides an I2C interface to read from. Unlike the CCS811, this sensor does not require I2C clock stretching. We currently have an \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_SGP40\"\u003eArduino library\u003c\/a\u003e with examples of reading the raw value and also running the Sensirion algorithm to calculate the VOC index and a \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_CircuitPython_SGP40\"\u003ePython\/CircuitPython library\u003c\/a\u003e that can be used with Linux computers like the \u003ca href=\"\/nl\/collections\/raspberry-pi-store\"\u003eRaspberry Pi\u003c\/a\u003e or our CircuitPython boards.\u003c\/p\u003e \u003cp\u003eThis is a gas sensor that can detect a wide range of Volatile Organic Compounds (VOCs) and H2 and is intended for indoor air quality monitoring. \u003cstrong\u003eThe SGP40 is the next generation after the SGP30 but does not give TVOC\/eCO2 values like the SGP30\u003c\/strong\u003e. Instead, the raw signal from the sensor is processed using their \u003ca href=\"https:\/\/github.com\/Sensirion\/embedded-sgp\/tree\/master\/sgp40_voc_index\"\u003esoftware algorithm\u003c\/a\u003e to give an overall 'air quality' value from 0 to 500.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePlease note\u003c\/strong\u003e, that this sensor, like all VOC\/gas sensors, has variability, and to get precise measurements you will want to calibrate it against known sources! That said, for general environmental sensors, it will give you a good idea of trends and comparisons.\u003c\/p\u003e \u003cp\u003eAnother nice element of this sensor is the ability to set humidity compensation for better accuracy. \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_SGP40\/blob\/master\/examples\/sgp40_voc\/sgp40_voc.ino\"\u003eAn external humidity sensor is required and then the RH% is written over I2C to the sensor\u003c\/a\u003e, so it can better calibrate the MOX sensor reading and reduce humidity\/temperature-based variations.\u003c\/p\u003e \u003cp\u003eNice sensor right? So we made it easy for you to get right into your next project. The surface-mount sensor is soldered onto a custom-made PCB in the STEMMA QT form factor, making them easy to interface with. The STEMMA QT connectors on either side are compatible with the SparkFun Qwiic I2C connectors. This allows you to make solderless connections between your development board and the SGP40 or to chain it with a wide range of other sensors and accessories using a compatible cable. \u003cstrong\u003eQT Cable is NOT included\u003c\/strong\u003e, but we have a \u003ca href=\"\/nl\/search?q=stemma+qt+cable\u0026amp;narrow_by=\u0026amp;sort_by=relevency\u0026amp;page=1\"\u003evariety in the shop\u003c\/a\u003e\u003c\/p\u003e \u003cp\u003eWe’ve of course broken out all the pins to standard headers and added a 3.3V voltage regulator and level shifting to allow you to use it with either 3.3V or 5V systems such as the \u003ca href=\"\/nl\/products\/arduino-uno-rev-3\"\u003eArduino Uno\u003c\/a\u003e, or Feather M4.\u003c\/p\u003e \u003ch3\u003e\u003cb\u003eRevision History\u003c\/b\u003e\u003c\/h3\u003e \u003cul\u003e \u003cli\u003e\n\u003cb\u003eAs of Sep 18, 2023\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003e– we've updated this PCB with \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_Pinguin\"\u003eAdafruit Pinguin\u003c\/a\u003e to make a lovely and legible silkscreen - you may get the new PCB or the older version with vector fonts - both are identical other than the fancy silkscreen.\u003c\/li\u003e \u003c\/ul\u003e \u003ch2\u003eResources\u003c\/h2\u003e \u003cul\u003e \u003cli\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-sgp40\"\u003ePrimary Guide\u003c\/a\u003e\u003c\/li\u003e \u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":50847197790481,"sku":"ADA4829","price":14.4,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0901\/6285\/6209\/files\/adafruit-sgp40-air-quality-sensor-breakout-voc-index-stemma-qt-qwiic-adafruit-ada4829-43336751743171.jpg?v=1735208292","url":"https:\/\/abcd3032.myshopify.com\/nl\/products\/adafruit-sgp40-air-quality-sensor-breakout-voc-index-stemma-qt-qwiic","provider":"Tayyab Zak","version":"1.0","type":"link"}