Login / Signup
Cart
Your cart is empty
The BME688 is the first gas sensor with Artificial Intelligence (AI) and integrated high-linearity and high-accuracy pressure, humidity and temperature sensors.
The gas sensor can detect volatile organic compounds (VOCs), volatile sulfur compounds (VSCs) and other gases such as carbon monoxide and hydrogen in the part per billion (ppb) range.
Some possible uses for this include:
The BME688 also has a gas scanner function. In standard configuration, the presence of VSCs is being detected as an indicator for e.g. bacteria growth. And the gas scanner can be customized with respect to sensitivity, selectivity, data rate and power consumption as well.
With its I2C support and SPI communication, that enables you to use a multitude of controller boards, including Raspberry Pi/Raspberry Pi Pico/ESP32 and Arduino, this sensor is a no-brainer for your next project!
Functions | Suitable for detecting various additional gases (such as VSC, carbon monoxide, hydrogen, etc.) Multiple gas discrimination Artificial intelligence (requires secondary development by the user) |
Communication Interface | I2C and SPI |
Temperature Measuring Range | -40~85°C |
Temperature Measuring Accuracy | ±0.5℃ (0~65℃) |
Humidity Measuring Range | 0~100% r.H. |
Humidity Measuring Accuracy | ±3% r.H. |
Barometric Pressure Measurement Range | 300~1100 hPa |
Barometric Pressure Measurement Accuracy | ±0.6hPa (0~65℃) |
IAQ Measuring Range | 0~500 IAQ |
(The sensor outputs changes in resistance due to VOC gas, and the Bosch BSEC library is required to output IAQ.) | |
Dimensions | 27mm × 20mm |
PIN | I2C | SPI |
CS | NC | SPI chip selection, low active |
ADDR/MISO | I2C address chip selection | SPI data master input/slave output |
High level (default) address: 0x77 | ||
Shorting onboard ADDR pad, the address is 0x76 | ||
SCL/SCK | I2C clock | SPI clock input |
SDA/MOSI | I2C data | SPI data master output/slave input |
GND | Ground | |
VCC | 3.3V/5V power supply |