SKU: SENS-0903
📋 GST Invoice Available

Adafruit SGP30 Air Quality Sensor Module VOC/eCO2 - STEMMA QT/Qwiic I2C

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

The Adafruit SGP30 is a fully integrated MOX gas sensor module providing calibrated TVOC and eCO2 readings via I2C interface. It features onboard voltage regulation and level shifting for seamless 3.3V/5V compatibility with Arduino, Raspberry Pi, and other microcontrollers.

Features

  • Measures TVOC (0-60,000 ppb) and equivalent CO2 (400-60,000 ppm)
  • I2C interface with STEMMA QT / Qwiic connectors for solderless wiring
  • Onboard 1.8V regulator and 3.3V/5V logic level shifting
  • Built-in baseline calibration and humidity compensation input
  • Compact PCB breakout with standard header pin access

Out of stock

Description

The SGP30 Multi-Pixel Gas Sensor from Sensirion integrates multiple metal-oxide sensing elements on a single chip to deliver detailed air quality signals. It features an integrated microcontroller that manages the sensor heater plate, reads analog signals, performs baseline tracking, and calculates TVOC and eCO2 values, outputting them via a straightforward I2C protocol without requiring clock stretching.

Designed for indoor air quality monitoring, the sensor detects a broad spectrum of Volatile Organic Compounds (VOCs) and hydrogen. For optimal accuracy, the module supports external humidity compensation, where relative humidity data from a separate sensor can be written to the SGP30 over I2C to refine its calculations. The breakout board includes all necessary support circuitry, making it ready for integration into 3.3V or 5V logic systems.

Key Features

  • Sensirion SGP30 MOX gas sensor with fully calibrated digital output
  • I2C communication interface with 10kΩ pull-up resistors on SDA/SCL
  • Onboard voltage regulator accepts 3-5VDC input, provides 1.8V output (up to 50mA)
  • STEMMA QT / Qwiic compatible connectors enable plug-and-play sensor chaining
  • Supports external humidity input for enhanced measurement accuracy
  • Typical accuracy of ±15% for TVOC and eCO2 readings
  • Compact form factor (25mm x 15mm) with standard 0.1" header breakout
  • RoHS compliant construction

Applications

  • Indoor air quality monitoring and smart HVAC control systems
  • VOC detection in portable environmental sensing devices and wearables
  • Integration into home automation and building management systems
  • Air quality trend analysis for IoT sensor networks and data loggers
  • Educational projects for environmental sensing with Arduino or Raspberry Pi

Technical Specifications

Manufacturer Part NumberSGP30
Sensor TypeMetal-Oxide (MOX) Multi-Pixel Gas Sensor
Measured ParametersTVOC (Total Volatile Organic Compounds), eCO2 (equivalent CO2)
TVOC Range0 to 60,000 ppb
eCO2 Range400 to 60,000 ppm
InterfaceI2C (no clock stretching required)
Logic Voltage3.3V or 5V compatible (onboard level shifting)
Supply Voltage (Vin)3.3V to 5V DC
Onboard Regulator Output1.8V @ 50mA max
Connector TypeSTEMMA QT / Qwiic, standard 0.1" headers
Dimensions (L x W)25 mm x 15 mm
Weight2 g
Accuracy (Typical)±15%
ComplianceRoHS

Frequently Asked Questions

What is the operating voltage range for the Adafruit SGP30 breakout board?

The breakout board accepts a supply voltage (Vin) from 3.3V to 5V DC. It contains an onboard voltage regulator that steps this down to 1.8V for the sensor core and includes level shifting circuitry, making the I2C lines compatible with both 3.3V and 5V logic microcontrollers.

How do I connect the SGP30 to my microcontroller?

Connection is via the I2C interface. You can use the standard 0.1" header pins (SDA, SCL, Vin, GND) or the solderless STEMMA QT / Qwiic connectors. Connect Vin to 3.3V or 5V, GND to common ground, and SDA/SCL to your microcontroller's corresponding I2C pins. The board includes 10kΩ pull-up resistors.

Does the SGP30 measure actual CO2 concentration?

No, the SGP30 reports eCO2 (equivalent carbon dioxide), a calculated value based on the detected hydrogen (H2) signal within the VOC mix. It is not a true NDIR CO2 sensor and is intended for indicative indoor air quality trend monitoring, not for precise, laboratory-grade CO2 measurement.

Can I improve the sensor's accuracy?

Yes, the SGP30 supports external humidity compensation for improved accuracy. You must connect a separate humidity sensor, read the relative humidity value, and write it to the SGP30's dedicated register over I2C. The sensor also performs automatic baseline calibration over a 12-hour period during stable operation.

Is this sensor compatible with Raspberry Pi and Arduino?

Yes, the breakout is fully compatible with both platforms. The onboard logic level shifting allows direct connection to the 3.3V I2C bus of a Raspberry Pi or the 5V I2C lines of most Arduino boards. Adafruit provides comprehensive Arduino and CircuitPython/Python libraries for easy integration.

Package Includes

  • 1 x Adafruit SGP30 Air Quality Sensor Breakout Board

Additional Information

Weight 0.002 kg
Dimensions 2.5 × 1.5 cm