{"product_id":"sgp41-sgp40-sgp30-air-quality-sensor-tvoc-eco2-formaldehyde-arduino-raspberry-pi","title":"SGP41 \/ SGP40 \/ SGP30 Air Quality Sensor Module — TVOC, eCO2 \u0026 Formaldehyde Detector for Arduino \u0026 Raspberry Pi","description":"\u003ch2\u003eSGP41 \/ SGP40 \/ SGP30 Air Quality Sensor Module — TVOC, eCO2 \u0026amp; Formaldehyde\u003c\/h2\u003e\n\u003cp\u003eThis breakout module brings Sensirion’s industry-leading \u003cstrong\u003eSGP-series metal oxide semiconductor (MOX) gas sensors\u003c\/strong\u003e to your Arduino, Raspberry Pi, or ESP32 project. Depending on the variant selected, the module uses the \u003cstrong\u003eSGP30\u003c\/strong\u003e (TVOC + eCO2), \u003cstrong\u003eSGP40\u003c\/strong\u003e (VOC index), or \u003cstrong\u003eSGP41\u003c\/strong\u003e (VOC index + NOx index) sensor IC, all communicating via I2C for simple integration. Ideal for indoor air quality monitoring, HVAC control, smart home automation, and environmental research.\u003c\/p\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eSensor Options\u003c\/td\u003e\n\u003ctd\u003eSGP30 \/ SGP40 \/ SGP41 (select variant)\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eMeasured Parameters\u003c\/td\u003e\n\u003ctd\u003eSGP30: TVOC (ppb) + eCO2 (ppm) | SGP40: VOC Index | SGP41: VOC Index + NOx Index\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eI2C (address 0x58)\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eSupply Voltage\u003c\/td\u003e\n\u003ctd\u003e3.3V \/ 5V compatible\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eModule Size\u003c\/td\u003e\n\u003ctd\u003eSGP30: 13×10.5mm | SGP40\/41: 25.5×18mm (approx.)\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eCompatible Platforms\u003c\/td\u003e\n\u003ctd\u003eArduino, Raspberry Pi, ESP32, ESP8266, STM32\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eOrigin\u003c\/td\u003e\n\u003ctd\u003eCN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eSGP30 vs SGP40 vs SGP41 — Which to Choose?\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n\u003cth\u003eModel\u003c\/th\u003e\n\u003cth\u003eOutputs\u003c\/th\u003e\n\u003cth\u003eBest For\u003c\/th\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eSGP30\u003c\/td\u003e\n\u003ctd\u003eTVOC (ppb) + eCO2 (ppm)\u003c\/td\u003e\n\u003ctd\u003eBasic indoor air quality monitoring with absolute concentration values\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eSGP40\u003c\/td\u003e\n\u003ctd\u003eVOC Index (1–500)\u003c\/td\u003e\n\u003ctd\u003eRelative air quality trending; lower power, simpler integration\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eSGP41\u003c\/td\u003e\n\u003ctd\u003eVOC Index + NOx Index\u003c\/td\u003e\n\u003ctd\u003eAdvanced IAQ with both VOC and NOx monitoring for HVAC and research\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eTypical Applications\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003eIndoor air quality (IAQ) monitors for homes, offices, and classrooms\u003c\/li\u003e\n  \u003cli\u003eHVAC demand-controlled ventilation systems\u003c\/li\u003e\n  \u003cli\u003eSmart home air quality dashboards (Home Assistant, ESPHome)\u003c\/li\u003e\n  \u003cli\u003eFormaldehyde and VOC detection in newly furnished rooms\u003c\/li\u003e\n  \u003cli\u003eEnvironmental research and data logging projects\u003c\/li\u003e\n  \u003cli\u003eCO2 proxy monitoring for occupancy detection\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003ch3\u003eQ: Does the SGP30 measure actual CO2?\u003c\/h3\u003e\n\u003cp\u003eNo. The SGP30 outputs \u003cstrong\u003eeCO2\u003c\/strong\u003e (equivalent CO2), which is an estimated value derived from TVOC measurements using an algorithm. It is not a direct NDIR CO2 measurement. For accurate CO2 readings, use an SCD40 or MH-Z19 NDIR sensor.\u003c\/p\u003e\n\n\u003ch3\u003eQ: Does the module require a humidity sensor for compensation?\u003c\/h3\u003e\n\u003cp\u003eThe SGP40 and SGP41 support humidity compensation via I2C input from an external sensor (e.g., SHT40). Compensation improves VOC index accuracy but is optional — the module operates without it using default compensation values.\u003c\/p\u003e\n\n\u003ch2\u003ePackage Contents\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e1× SGP30 \/ SGP40 \/ SGP41 Air Quality Sensor Breakout Module (variant per selection)\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Keszoox","offers":[{"title":"GY-SGP40 \/ CHINA","offer_id":46978930671851,"sku":"14:366#GY-SGP40;200007763:201336100","price":20.32,"currency_code":"USD","in_stock":true},{"title":"GY-SGP40 interface \/ CHINA","offer_id":46978930704619,"sku":"14:496#GY-SGP40 interface;200007763:201336100","price":20.88,"currency_code":"USD","in_stock":true},{"title":"GY-SGP30 \/ CHINA","offer_id":46978930737387,"sku":"14:771#GY-SGP30;200007763:201336100","price":19.76,"currency_code":"USD","in_stock":true},{"title":"GY-SGP41 interface \/ CHINA","offer_id":46978930770155,"sku":"14:1254#GY-SGP41 interface;200007763:201336100","price":22.6,"currency_code":"USD","in_stock":true},{"title":"GY-SGP41 \/ CHINA","offer_id":46978930802923,"sku":"14:365458#GY-SGP41;200007763:201336100","price":24.28,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/sgp41-sgp40-sgp30-air-quality-sensor-module-tvoc-eco2-formaldehyde-gas-detector-arduino-raspberry-pi.webp?v=1761023327","url":"https:\/\/keszoox.com\/products\/sgp41-sgp40-sgp30-air-quality-sensor-tvoc-eco2-formaldehyde-arduino-raspberry-pi","provider":"Keszoox","version":"1.0","type":"link"}