# Gravity: BME688 AI Environmental Sensor (VOC, Temperature, Humidity, Pressure)

**Type:** Product page · **SKU:** SEN0617 · **Brand:** [DFRobot](https://core-electronics.com.au/brands/dfrobot-australia)
**Page:** https://core-electronics.com.au/gravity-bme688-ai-environmental-sensor-dfrobot.html ([markdown](https://core-electronics.com.au/gravity-bme688-ai-environmental-sensor-dfrobot.html.md))

Gravity BME688 Environmental Sensor is a compact MEMS sensor that provides accurate measurements of temperature, humidity, barometric pressure, and VOC,...

## Pricing

- **Price:** $35.65 (inc GST) — $32.41 AUD, exc GST
- **Quantity discounts:** 6+ $30.79 (exc GST) · 12+ $29.49 (exc GST)

## Availability & dispatch

- In stock, ships same business day if ordered before 2PM (Australia/Sydney).
- We can dispatch 2 today, and up to 500 more in 8–12 days.

## Description

The DFRobot Gravity BME688 Environmental Sensor is an advanced, compact MEMS sensor that provides accurate measurements of **temperature, humidity, barometric pressure**, and volatile organic compounds (**VOC**).It supports **I2C/SPI** communication protocols, which facilitate integration with various systems.It also serves as a data source for **AI gas analysis**, making it an ideal choice for applications requiring precise environmental monitoring and intelligent gas detection. This sensor is well-suited for DIY weather stations, portable environmental monitoring devices, smart home systems, and agricultural monitoring.

**AI Gas Analysis**

The BME688’s AI-driven gas analysis capability sets it apart from the previous BME680 model. It is particularly valuable for air quality monitoring systems, environmental research, and industrial safety. Using the Bosch [BME AI-Studio](https://www.bosch-presse.de/pressportal/de/en/bme-ai-studio-software-225349.html) and [BSEC2-Arduino](https://github.com/BoschSensortec/Bosch-BSEC2-Library) library, customized AI gas analysis can be implemented to detect and analyze specific gas profiles.

![BME688 AI Gas Analysis](https://core-electronics.com.au/attachments/uploads/SEN0617-2.jpg)

**Highly Accurate Environmental Sensing**

The BME688 sensor enhances the precision of temperature measurements, boasting an accuracy of ±0.5°C. These improvements render the sensor ideal for applications requiring highly accurate environmental data, including scientific experiments, climate research, and industrial environmental monitoring.

**Advanced Air Quality Monitoring**

The Gravity BME688 excels in indoor air quality monitoring, detecting harmful VOCs and providing real-time data for smart homes. Its built-in heating layer ensures stable, accurate measurements by minimizing ambient interference.

![IAQ(Indoor Air Quality) Comparison Table](https://core-electronics.com.au/attachments/uploads/SEN0617-3.jpg)

**Compact Design**

With dimensions of just 22\*30mm, the BME688 is ideal for compact and portable weather stations, smart home setups, and agricultural monitoring systems.

![Compact Design](https://core-electronics.com.au/attachments/uploads/SEN0617-4.jpg)

### Applications

DIY weather stations

Portable environmental monitoring devices

Smart home systems

Agricultural monitoring

### Specification

**Power Requirements**

Operating Voltage: 3.3 to 5V DCOperating Current: 5mA (25mA with VOC Measurement Enabled)

**Output Signal**

Interface Options: I2C/SPI

**Temperature Sensor**

Measurement Range: -40 to +85°CAccuracy: ±0.5°C (0 to 65°C)

**Humidity Sensor**

Measurement Range: 0 to 100% Relative Humidity (R.H.)
Accuracy: ±3% R.H. (20 to 80% R.H. at 25°C)

**Barometric Pressure Sensor**

Measurement Range: 300 to 1100 hPaAccuracy: ±0.6 hPa (300 to 1100 hPa at 0 to 65°C)

**Physical Dimensions**

Module Size: 30 mm x 22 mm / 1.18 inches x 0.87 inches

### Documents

 [Product wiki](https://wiki.dfrobot.com/_SKU_SEN0617_BME688_Environmental_Sensor)[Pinout](https://wiki.dfrobot.com/_SKU_SEN0617_BME688_Environmental_Sensor#target_3)

[Tutorial](https://wiki.dfrobot.com/_SKU_SEN0617_BME688_Environmental_Sensor#target_4)

[Arduino library API list](https://wiki.dfrobot.com/_SKU_SEN0617_BME688_Environmental_Sensor#target_5)

[Compatible test](https://wiki.dfrobot.com/_SKU_SEN0617_BME688_Environmental_Sensor#target_6)

[Schematic](https://core-electronics.com.au/attachments/localcontent/2018022216524922iv3r_76486d16b7d.pdf)

[PCB layout](https://core-electronics.com.au/attachments/localcontent/201802221652364x2oem_23009295d02.pdf)

[BME688 datasheet](https://core-electronics.com.au/attachments/localcontent/5ab8713cb9406831467cafc5e49bc525_2046695289f.pdf)

### Parts List

Gravity: I2C BME688 Environmental Sensor x1Gravity UART / I2C sensor cable x1XH2.54-10pin Header x1

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/S/E/SEN0617-1.jpg)
