BME680 Environmental Sensor — Temperature, Humidity, Pressure + VOC Gas (STEMMA QT)
The Bosch BME680 packs four sensors into one compact breakout: temperature, humidity, barometric pressure, and a VOC (gas) MOX sensor. Connect over I2C or SPI, and use the built-in STEMMA QT / Qwiic ports for quick, solderless wiring.
Temp
Humidity
Pressure
VOC (Gas)
I2C / SPI
STEMMA QT / Qwiic
3.3V / 5V Friendly
- 4-in-1 sensing for weather, indoor air quality trends, and smart-home projects
- VOC / gas sensing via MOX element (outputs a gas resistance value)
- Easy wiring with STEMMA QT / Qwiic JST-SH connectors
- Works with 3.3V or 5V boards thanks to onboard regulator + level shifting
Why you’ll like it
Accurate environmental readings
- Humidity accuracy: ±3%
- Pressure accuracy: ±1 hPa (absolute)
- Temperature accuracy: ±1.0°C
- Great for altitude estimates (pressure-based)
VOC sensor notes (important)
- Best for trends & comparisons (VOC sensors vary unit-to-unit)
- Outputs an overall VOC/gas resistance value — it can’t identify specific gases
- Recommended: 48-hour burn-in initially, then warm up before use
What you can build
- Indoor environment monitor (room comfort + air quality trend indicator)
- Weather station (temperature/humidity/pressure logging)
- Altitude / pressure-change detector (simple altimeter experiments)
- Smart home automation triggers (e.g., fan control based on VOC trend)
Technical specifications
| Sensor | Bosch BME680 |
|---|---|
| Measurements | Temperature, Humidity, Barometric Pressure, VOC / Gas (MOX resistance) |
| Interface | I2C or SPI |
| Humidity accuracy | ±3% |
| Pressure accuracy | ±1 hPa absolute |
| Temperature accuracy | ±1.0°C |
| Board features | STEMMA QT / Qwiic ports, 3.3V regulator, level shifting |
Pinout & power notes
- I2C: use SDA/SCL + power and ground (fastest setup with STEMMA QT)
- SPI: use SCK/MOSI/MISO/CS when you prefer SPI wiring
- Power: breakout is designed to work with 3.3V or 5V microcontrollers
- Best practice: allow warm-up time for stable VOC trend readings
What’s in the box
- 1× BME680 Temperature / Humidity / Pressure / Gas Sensor Breakout (STEMMA QT)
FAQ
-
Does it measure “true VOC ppm”?
The BME680 provides a gas/VOC resistance signal that’s great for trends and comparisons. For precise absolute measurements, calibration is needed. -
Can it tell what gas is present?
No—this sensor reports an overall VOC/gas response and can’t differentiate specific gases. -
Is it Arduino / ESP32 / Raspberry Pi compatible?
Yes—use I2C or SPI, and STEMMA QT makes wiring easy. Works well with Arduino and CircuitPython libraries. -
Do I need to “burn in” the sensor?
For best VOC stability, it’s commonly recommended to run it for an extended initial period and warm it up before readings.
Adafruit BME680 - Temperature, Humidity, Pressure and Gas Sensor - STEMMA QT
Adafruit BME680 - Temperature, Humidity, Pressure and Gas Sensor - STEMMA QT
Low stock: 1 left
Product Code
SKU:3660
Regular price
₱ 1,598.00
Regular price
Sale price
₱ 1,598.00
Unit price
per
Couldn't load pickup availability
