BME688
BME688
Manufacturer
Bosch Sensortec
Category
Sensors, Transducers
Lifecycle
Active
Overview
Part: Bosch Sensortec BME688
Type: Digital low power gas, pressure, temperature & humidity sensor with AI
Key Specs:
- Package dimensions: 3.0 mm x 3.0 mm x 0.93 mm
- VDD main supply voltage range: 1.71 V to 3.6 V
- VDDIO interface voltage range: 1.2 V to 3.6 V
- Current consumption (1 Hz humidity and temperature): 2.1 μA
- Current consumption (1 Hz pressure and temperature): 3.1 μA
- Current consumption (1 Hz humidity, pressure and temperature): 3.7 μA
- Current consumption (ULP mode for p/h/T & air quality): 90 μA
- Current consumption (LP mode for p/h/T & air quality): 0.9 mA
- Current consumption (standard gas scan mode): 3.9 mA
- Current consumption (customized operation modes for p/h/T/gas): 0.09‒12 mA
- Current consumption (sleep mode): 0.15 μA
- Operating temperature range: -40‒+85 °C
- Operating humidity range: 0‒100% r.H.
- Operating pressure range: 300‒1100 hPa
- Gas sensor F1 score for H2S scanning: 0.94
- Gas sensor standard scan speed: 10.8 s / scan
- Gas sensor electric charge for standard scan: 0.18 mAh
- Humidity sensor response time (0-63%): ~8 s
- Humidity sensor accuracy tolerance: ±3% r.H.
- Humidity sensor hysteresis: ±1.5% r.H.
- Pressure sensor RMS Noise: 0.12 Pa
- Pressure sensor offset temperature coefficient: ±1.3 Pa/K
- Temperature sensor absolute accuracy (0 - 65°C): ±0.5 °C
Features:
- First gas sensor with Artificial Intelligence (AI)
- Integrated high-linearity and high-accuracy pressure, humidity and temperature sensors
- Robust yet compact package
- Developed for mobile & connected applications where size and low power consumption are critical
- Gas sensor detects Volatile Organic Compounds (VOCs), volatile sulfur compounds (VSCs) and other gases (carbon monoxide, hydrogen) in ppb range
- Gas scanner function
- Detects VSCs as indicator for bacteria growth
- Gas scanner can be customized (sensitivity, selectivity, data rate, power consumption)
- BME AI-Studio tool enables training of gas scanner for specific applications
- Digital interface I²C (up to 3.4 MHz)
- Digital interface SPI (3 and 4 wire, up to 10 MHz)
- RoHS compliant, halogen-free, MSL1
Applications:
- Indoor air quality measurement
- Bad breath or spoiled food detection based on volatile sulfur compounds
- Detection of unusual gases and smells (e.g., leakage)
- Diaper state detection
- Early detection of odors & bad smells
- Handsets (mobile phones, tablet PCs, GPS devices)
- Wearables (smart watches, connected sensors)
- Mobile / care devices (toothbrushes, breath checkers)
- Smart home devices (smart speakers, connected sensors, lamps)
- Room climate sensors
- Home appliances
- Gaming (flying toys)
- Connected devices (asset tracking, surveillance)
- Sensor networks / sensor nodes
Package:
- Metal lid LGA: 3.0 mm x 3.0 mm x 0.93 mm
Features
-
Package 3.0 mm x 3.0 mm x 0.93 mm metal lid LGA Digital interface I²C (up to 3.4 MHz) and SPI (3 and 4 wire, up to 10 MHz) Supply voltage VDD main supply voltage range: 1.71 V to 3.6 V VDDIO interface voltage range: 1.2 V to 3.6 V Current consumption 2.1 μA at 1 Hz humidity and temperature 3.1 μA at 1 Hz pressure and temperature 3.7 μA at 1 Hz humidity, pressure and temperature 90 μA at ULP mode for p/h/T & air quality 0,9 mA at LP mode for p/h/T & air quality 3,9 mA in standard gas scan mode 0.09‒12 mA for p/h/T/gas in customized operation modes 0.15 μA in sleep mode Operating range -40‒+85 °C, 0‒100% r.H., 300‒1100 hPa
- The product is RoHS compliant, halogen-free, MSL1
Applications
- Indoor air quality measurement
- Bad breath or spoiled food detection based on the measurement of volatile sulfur compounds, which are an indicator of bacteria growth
- Detection of unusual gases and smells, which might indicate for instance a leakage
- Diaper state detection, e.g. for baby care
- Early detection of odors & bad smells
Target Devices
- Handsets such as mobile phones, tablet PCs, GPS devices
- Wearables e.g. smart watches or connected sensors
- Mobile / care devices like toothbrushes or breath checkers
- Smart home devices, e.g. smart speakers, connected sensors or lamps
- Room climate sensors
- Home appliances
- Gaming, e.g. flying toys
- Connected devices, for instance for asset tracking or surveillance
- Sensor networks / sensor nodes
Videos, further documents & software is available online:
- BME688:https://www.bosch-sensortec.com/products/environmental-sensors/gas-sensors/bme688/
- Software:https://www.bosch-sensortec.com/software-tools/software/bme688-software/
Key features
-
Package 3.0 mm x 3.0 mm x 0.93 mm metal lid LGA Digital interface I²C (up to 3.4 MHz) and SPI (3 and 4 wire, up to 10 MHz) Supply voltage VDD main supply voltage range: 1.71 V to 3.6 V VDDIO interface voltage range: 1.2 V to 3.6 V Current consumption 2.1 μA at 1 Hz humidity and temperature 3.1 μA at 1 Hz pressure and temperature 3.7 μA at 1 Hz humidity, pressure and temperature 90 μA at ULP mode for p/h/T & air quality 0,9 mA at LP mode for p/h/T & air quality 3,9 mA in standard gas scan mode 0.09‒12 mA for p/h/T/gas in customized operation modes 0.15 μA in sleep mode Operating range -40‒+85 °C, 0‒100% r.H., 300‒1100 hPa
- The product is RoHS compliant, halogen-free, MSL1
Key parameters for gas sensor
- F1 score for H2S scanning 0.94
- Standard scan speed 10.8 s / scan
- Electric charge for standard scan 0.18 mAh (5 scans ~ 1 min)
- Power consumption < 0.1 mA in ultra-low power mode
- Output data processing Major direct outputs: Index for Air Quality (IAQ), bVOC- & CO2-equivalents (ppm), Gas scan result (%) & Intensity level (all listed in Table 20: BSEC outputs)
Key parameters for humidity sensor
Response time (0-63%) ~8 s Accuracy tolerance ±3% r.H. Hysteresis ±1.5% r.H.
Key parameters for pressure sensor
RMS Noise 0.12 Pa, equiv. to 1.7 cm Offset temperature coefficient ±1.3 Pa/K, equiv. to ±10.9 cm at 1 °C temperature change
Key parameters for temperature sensor
Absolute accuracy ±0.5 °C (0 - 65°C)
Absolute Maximum Ratings
4. Software 30
| Document revision | 1.3 |
|---|---|
| Document release date | February, 2024 |
| Document number | BST-BME688-DS000-03 |
| Technical reference code(s) | 0 273 017 016 |
| Notes | Data and descriptions in this document are subject to change without notice. Product photos and pictures are for illustration purposes only and may differ from the real product appearance. |
5. Global memory map and register description 32
- 5.2 Memory map
- 5.3 Register description
- 5.3.1 General control registers
- 5.3.2 Sensor identification registers
- 5.3.3 Temperature, pressure and relative humidity control registers
- 5.3.4 Gas control registers
- 5.3.5 Data registers
- 5.3.6 Status registers
6. Digital interfaces 45
- 6.2 PC Interface
- 6.2.1 PC write
- 6.2.2 PC read
- 6.3 SPI interface
- 6.3.1 SPI write
- 6.3.2 SPI read
- 6.4 Interface parameter specification
- 6.4.1 General interface parameters
- 6.4.2 PC timings
- 6.4.3 SPI timings
Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.
Get structured datasheet data via API
Get started free