SKU: SENS-0751
📋 GST Invoice Available

Adafruit SGP41 Multi-Pixel Gas Sensor Breakout - VOC & NOx Index - STEMMA QT / Qwiic

₹3,359.00 (Inclusive of all taxes)
Out of Stock

The Adafruit SGP41 breakout integrates Sensirion’s advanced multi-pixel MOX gas sensor for digital VOC and NOx index measurement. Featuring onboard signal processing and a 3.3V regulator, it provides easy I2C integration with Arduino, Raspberry Pi, and other 3.3V/5V microcontroller platforms via STEMMA QT/Qwiic connectors.

Features

  • Dual MOX sensing elements for separate VOC and NOx index outputs (1–500 scale).
  • Integrated microcontroller handles sensor heating and raw signal processing.
  • I2C digital interface with built-in level shifting for 3.3V or 5V system compatibility.
  • Supports external humidity and temperature compensation for enhanced accuracy.
  • STEMMA QT / Qwiic (JST-SH) connectors enable solderless, plug-and-play prototyping.

Out of stock

Description

The Adafruit SGP41 breakout board hosts Sensirion’s SGP41 digital multi-pixel gas sensor, which employs dual metal-oxide (MOX) sensing elements. Each pixel is independently controlled and heated to optimize sensitivity for volatile organic compounds (VOCs) and nitrogen oxides (NOx). The onboard microcontroller manages the precise thermal cycling and converts the analog sensor responses into standardized digital index values, providing robust and repeatable air quality data.

This module outputs separate VOC and NOx indices on a scale from 1 to 500, offering a more nuanced view of air composition than single-index sensors. For optimal performance, the sensor algorithm can accept humidity and temperature data from an external sensor, compensating for environmental effects on the MOX response. The breakout includes a 3.3V regulator and logic level shifting, ensuring safe operation with both 3.3V and 5V logic systems like Arduino, Raspberry Pi, ESP32, and STM32 development boards.

Key Features

  • Advanced dual-pixel MOX sensor technology from Sensirion for precise VOC and NOx detection.
  • Onboard signal conditioning microcontroller eliminates the need for external processing.
  • I2C communication interface operates at standard 100kHz/400kHz speeds without clock stretching.
  • Integrated 3.3V regulator and logic level shifter for broad 3.3V/5V system compatibility.
  • STEMMA QT and Qwiic compatible JST-SH connectors facilitate rapid, solder-free prototyping.
  • Comprehensive software support via Adafruit's Arduino and CircuitPython libraries.
  • Compact PCB form factor with pre-soldered headers for immediate integration.
  • Designed for stable long-term operation in indoor air quality monitoring applications.

Applications

  • Indoor air quality monitors and smart HVAC control systems.
  • Portable environmental sensing devices and personal air quality trackers.
  • IoT-based ventilation management in offices, schools, and commercial buildings.
  • Integration into home automation hubs for health and wellness monitoring.
  • Prototyping and research platforms for environmental science and air pollution studies.

Technical Specifications

ModelSGP41
Sensor TypeMulti-Pixel MOX Gas Sensor
Detectable GasesVOC & NOx
OutputVOC Index & NOx Index (1–500 scale)
InterfaceI2C
Onboard MicrocontrollerYes
Supply Voltage3.3V & 5V compatible
Connector TypeSTEMMA QT / Qwiic (JST-SH)
Compensation SupportHumidity & Temperature (requires external sensor)
Platform CompatibilityArduino, Raspberry Pi, CircuitPython
Dimensions (Board)25 x 17 x 10 mm
Weight3 g

Frequently Asked Questions

What is the difference between the VOC Index and NOx Index outputs?

The SGP41 provides two separate digital index values. The VOC Index represents the concentration of volatile organic compounds, while the NOx Index represents nitrogen oxides. Both are output on a relative scale from 1 to 500, allowing for independent tracking of these two major air quality parameters without requiring calibration to absolute units like ppm.

How do I connect and power this breakout with a 5V Arduino?

Connect the breakout's VIN pin to the Arduino's 5V output. The onboard 3.3V regulator will step this down to power the sensor safely. For I2C communication, connect the SDA and SCL pins to your Arduino's corresponding I2C pins. The built-in logic level shifting ensures the 3.3V sensor signals are compatible with the 5V Arduino logic. You can also use the STEMMA QT/Qwiic connectors for a solderless connection if your main board supports them.

Is an external humidity and temperature sensor required for accurate readings?

While the SGP41 can operate without one, using an external humidity and temperature sensor (like Sensirion's SHT4x) is highly recommended. The sensor's internal algorithm uses this environmental data to compensate for the effects of humidity and temperature on the MOX sensor response, significantly improving the accuracy and long-term stability of the VOC and NOx index values.

What libraries are available for programming this sensor?

Adafruit provides comprehensive, open-source libraries for both Arduino and CircuitPython. The 'Adafruit SGP41' library handles all communication, including sending the correct conditioning commands, reading the raw signals, and calculating the standardized index values. Example code is included to get started quickly with reading both VOC and NOx indices.

Package Includes

  • 1 x Adafruit SGP41 Multi-Pixel Gas Sensor Breakout Board

Additional Information

Weight 0.003 kg
Dimensions 1.7 × 2.5 × 1 cm