# Pimoroni SGP30 Air Quality Sensor Breakout

**Type:** Product page · **SKU:** PIM480 · **Brand:** [Pimoroni](https://core-electronics.com.au/brands/pimoroni-australia) · **GTIN:** 606034880504
**Page:** https://core-electronics.com.au/pimoroni-sgp30-air-quality-sensor-breakout.html ([markdown](https://core-electronics.com.au/pimoroni-sgp30-air-quality-sensor-breakout.html.md))

Measure indoor air quality—total volatile organic compounds (TVOC) and equivalent CO2 (eCO2)—with this digital sensor for Raspberry Pi and Arduino.

## Pricing

- **Price:** $37.40 (inc GST) — $34.00 AUD, exc GST
- **Quantity discounts:** 10+ $32.64 (exc GST) · 25+ $31.62 (exc GST)

## Availability & dispatch

- In stock, ships same business day if ordered before 2PM (Australia/Sydney).
- We can dispatch 4 today; more stock is typically available with a 7–12 day lead time.

## Description

Measure indoor air quality—total volatile organic compounds (TVOC) and equivalent CO2 (eCO2)—with this digital sensor for Raspberry Pi and Arduino.

The SGP30 sensor measures two different types of gases: volatile organic compounds (like hydrocarbons) and equivalent carbon dioxide (H2 level is used as a proxy for this). The sensor does some nifty real-time baseline compensation to give you the most accurate readings, with just a 10-15% margin of error and minimal drift through time.

It's also compatible with the fancy [Breakout Garden](https://core-electronics.com.au/pimoroni-breakout-garden-hat-i2c-spi.html), where using breakouts is as easy as just popping it into one of the six slots and starting to grow your project, create, and code.

**Important**!

The sensor has a PTFE membrane over it (it looks like a slightly translucent white film). Do not peel it off! This is a gas-permeable membrane that is required for the sensor to function as intended.

**Features**

- Sensiron SGP30 TVOC and eCO2 sensor
- TVOC sensing from 0-60,000 ppb (parts per billion)
- CO2 sensing from 400 to 60,000 ppm (parts per million)
- 1Hz sampling rate
- I2C interface(address 0x58)
- 3.3V or 5V compatible
- Reverse polarity protection
- Raspberry Pi-compatible pinout (pins 1, 3, 5, 7, 9)
- Compatible with all models of Raspberry Pi, and Arduino
- [Python library](https://github.com/pimoroni/sgp30-python)
- [Datasheet](https://core-electronics.com.au/attachments/localcontent/Sensirion_Gas_Sensors_SGP30_Datasheet_EN-1148053_11038db79d8.pdf)
 
**Kit includes**

- SGP30 breakout
- 1x5 male header
- 1x5 female right angle header
 
Pimoroni has designed this breakout board so that you can solder on the piece of right-angle female header and pop it straight onto the bottom left 5 pins on your Raspberry Pi's GPIO header (pins 1, 3, 5, 6, 9).

**Software**
Pimoroni has put together a [Python library](https://github.com/pimoroni/sgp30-python) that you can use to read data from your SGP30 breakout, and provided [an example](https://github.com/pimoroni/sgp30-python/blob/master/examples/test.py) of how to use the library.

**Notes**
When you first set the sensor running, it takes some time to warm up (up to a minute) before returning readings
Dimensions: 19x19x3mm (LxWxH)

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/s/g/sgp30-1_large.jpg)
