SGP4x gas sensor

No alternate text provided

Start testing the SGP4x gas sensor with the evaluation kit

Includes SVM41 development board (SGP41 and SHT40), UART to USB adapter cable and jumper wire set.

Product catalogue

Key facts

Product type

Gas sensor platform         

Measures

VOC and NOx       

Feature

Unmatched robustness against contaminating gases

Start prototyping

Find everything you need here.

The SGP41 is Sensirion’s VOC and NOx sensor designed as digital smart switch and regulation unit for air treatment devices such as air purifiers. The two sensor signals processed by Sensirion’s powerful Gas Index Algorithm can be directly used to automatically trigger the removal of indoor air gas pollutants by air treatment devices without the need for user–device interaction. This sensor solution is thus well-suited for constantly monitoring the VOC and NOx situation including potentially harmful events which are not perceived by humans. Furthermore, an automatic control of air treatment devices based on the SGP41 signals helps to save energy by turning them off once the VOC and/or NOx events have been taken care off. 

 

SGP41 offers a solution for two complete sensors on a single chip facilitating design-in and saving design costs. Thanks to its very small DFN package (2.44 x 2.44 x 0.85 mm³) the sensor can be designed into applications with limited spaces. 

 

Build a BLE Gadget with Arduino and SVM41

 

SGP40 embedded driver Generic driver that can be ported to new microcontrollers with little effort
SGP40 Arduino driverC++ Arduino library to work with SGP40 gas sensor via I2C
SGP40 Raspberry Pi driverC Raspberry library to work with SGP40 gas sensor via I2C
SGP40 Python driverPython Driver to work with SGP40 gas sensor via I2C
Code samples ArduinoStandalone Arduino solutions demonstrating the communication with the sensor
VOC index algorithmProvides an index output signal calculated from SGP40 raw signals
VOC index algorithm library for arduinoArduino Library providing an index output signal calculated from SGP40 raw signals
SGP41 embedded driver Generic driver that can be ported to new microcontrollers with little effort
SGP41 Arduino driverC++ Arduino library to work with SGP41 gas sensor via I2C
SGP41 Raspberry Pi driverC Raspberry library to work with SGP41 gas sensor via I2C
SGP41 Python driverPython Driver to work with SGP41 gas sensor via I2C
Code samples ArduinoStandalone Arduino solutions demonstrating the communication with the sensor
VOC index algorithmProvides an index output signal calculated from SGP41 raw signals
VOC index algorithm library for arduinoArduino Library providing an index output signal calculated from SGP41 raw signals
SVM4x UART embedded driver Generic driver that can be ported to new microcontrollers with little effort
SVM4x UART Arduino driverC++ Arduino library to work with SVM4x via UART
SVM4x UART Raspberry Pi driverC Raspberry library to work with SVM4x via UART
SVM4x UART Python driverPython driver to work with the SVM4x evaluation kit over UART using SHDLC protocol
SVM4x I2C embedded driverGeneric driver that can be ported to new microcontrollers with little effort
SVM4x I2C Arduino driverC++ Arduino library to work with SVM4x via I2C
SVM4x I2C Raspberry Pi driverC Raspberry library to work with SVM4x via I2C
SVM4x I2C Python driverPython driver to communicate with SVM4x using the I²C interface

 

Evaluate without writing code


In just three simple steps, you will be collecting valuable data without needing any coding or soldering skills.

How it works

 

  1. Either download the SEK-ControlCenter viewer software (available for Windows, Linux and MacOS) or download one of our example drivers for your embedded platform (see links above). A simple step-by-step quick start guide can be found here.
  2. Connect the SVM41 development board to your computer/embedded platform with the help of the adapter and start measuring.

Find out what the evaluation kit holds

SVM4x development board

  • SGP41 VOC+NOx sensor and SHT40 humidity and temperature sensor
  • UART and I2C interface via 6-pin Molex Micro-Lock Plus connector
  • Supply voltage VDD: 3.3 or 5.0 V
  • Size: 39.0 x 15.0 x 5.5 mm3

 

USB-UART cable (6-pin) to connect the SVM4x development board directly to a USB port, e.g. on a PC

 

Jumper wire set (6-pin Micro-Lock Plus cable set) to connect the SVM4x development board to embedded platforms like Arduino, Raspberry Pi, etc. A 10-pin 0.1" pitch-gender changer is also provided.


Cable configuration:

  • Red cable = VDD
  • Black cable = GND
  • Green cable = SDA (I2C) or RX (UART)
  • Yellow cable = SCL (I2C) or TX (UART)
  • Blue cable = SEL (interface select – connect to GND for I2C, connect to VDD or leave open to select UART)
  • Purple cable = NC (do not connect)

Discover SGP4x featured breakout boards

No alternate text provided

Related Sensirion product: SENSEVAL-SCB4XV1 board

Check out this evaluation board for SHT4x temperature and humidity, SGP40 VOC and STMicroelectronics LPS22DF barometric pressure sensors.

Learn more

Explore our videos

Watch our video tutorials and learn more about the SGP4x evaluation.