Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

BME680

Gas, Pressure, Temperature & Humidity Sensor

The BME680 is a gas, pressure, temperature & humidity sensor from Bosch Sensortec. View the full BME680 datasheet below including key specifications, absolute maximum ratings.

Official BME680 datasheet (PDF) — the source this page was extracted from.

Manufacturer

Bosch Sensortec

Category

Sensors

Package

3.0 mm x 3.0 mm x 0.93 mm metal lid LGA

Lifecycle

Not For New Designs

BME680 Key Specifications

ParameterValue
Operating Temperature-40°C ~ 85°C
Output TypeI2C, SPI
Sensor TypeGas, Humidity, Pressure, Temperature

BME680 Overview

Part: BME680 — Bosch Sensortec

Type: Digital gas, pressure, humidity and temperature sensor (4-in-1 environmental sensor)

Description: 4-in-1 digital environmental sensor with VDD of 1.71–3.6 V, I²C (up to 3.4 MHz) and SPI (up to 10 MHz) interfaces, in a 3.0 × 3.0 mm metal-lid LGA package with 0.15 μA typical sleep current.

Operating Conditions:

  • Supply voltage: VDD 1.71–3.6 V; VDDIO 1.2–3.6 V
  • Operating temperature: -40 to +85 °C
  • Operating range: 0–100 % r.H., 300–1100 hPa

Absolute Maximum Ratings:

  • Max supply voltage: 4.25 V (VDD and VDDIO pins)
  • Max interface pin voltage: VDDIO + 0.3 V
  • Storage temperature: -45 to +85 °C (≤ 65 % r.H.)
  • ESD: ±2 kV HBM, ±200 V machine model

Key Specs:

  • Sleep current: 0.15 μA typ, 1 μA max
  • Standby current: 0.29 μA typ, 0.8 μA max
  • Current during humidity measurement: 340 μA typ, 450 μA max (max at 85 °C)
  • Current during pressure measurement: 714 μA typ, 849 μA max (max at -40 °C)
  • Current during temperature measurement: 350 μA typ (at 85 °C)
  • Gas sensor heater supply current: 12 mA typ (9–13 mA), at 320 °C heater target, VDD ≤ 1.8 V, 25 °C
  • Gas sensor average current (IAQ): 0.09 mA ultra-low power, 0.9 mA low power, 12 mA continuous
  • Start-up time: 2 ms max
  • Humidity accuracy tolerance ±3 % r.H.; hysteresis ±1.5 % r.H.
  • Pressure RMS noise 0.12 Pa; offset temperature coefficient ±1.3 Pa/K

Features:

  • Gas, humidity, pressure and temperature sensing in one package
  • I²C (up to 3.4 MHz) and SPI (3- and 4-wire, up to 10 MHz) interfaces
  • Individual humidity, pressure and gas sensors can be enabled or disabled independently
  • Indoor air quality (IAQ) index output of 0–500 via BSEC software
  • Gas sensor response time below 1 s for new sensors
  • RoHS compliant, halogen-free, MSL1

Applications:

  • Indoor air quality
  • Home automation and control
  • Internet of things
  • Weather forecast
  • GPS enhancement and indoor/outdoor navigation
  • Vertical velocity indication
  • Handsets, wearables, smart watches, home appliances

Package:

  • 3.0 mm × 3.0 mm × 0.93 mm metal-lid LGA

BME680 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

0.09 - 12 mA for p/h/T/gas depending on operation mode

0.15 μA in sleep mode

  • Operating range

-40 - +85 °C, 0 - 100% r.H., 300 - 1100 hPa

  • Individual humidity, pressure and gas sensors can be independently enabled/disabled

  • The product is RoHS compliant, halogen-free, MSL1

BME680 Applications

  • Indoor air quality
  • Home automation and control
  • Internet of things
  • Weather forecast
  • GPS enhancement (e.g. time-to-first-fix improvement, dead reckoning, slope detection)
  • Indoor navigation (change of floor detection, elevator detection)
  • Outdoor navigation, leisure and sports applications
  • Vertical velocity indication (rise/sink speed)

BME680 Absolute Maximum Ratings

The absolute maximum ratings are determined over the complete temperature range using corner lots. The values are provided in Table 9.

Table 9: Absolute maximum ratings

ParameterConditionMinMaxUnit
Voltage at any supply pinV DD and V DDIO pin-0.34.25V
Voltage at any interface pin-0.3V DDIO + 0.3V
Storage temperature≤ 65% r.H.-45+85°C
Pressure020 000hPa
ESDHBM, at any pin±2kV
ESDMachine model±200V
CondensationNo power suppliedAllowed

BME680 Typical Application

  • Indoor air quality
  • Home automation and control
  • Internet of things
  • Weather forecast
  • GPS enhancement (e.g. time-to-first-fix improvement, dead reckoning, slope detection)
  • Indoor navigation (change of floor detection, elevator detection)
  • Outdoor navigation, leisure and sports applications
  • Vertical velocity indication (rise/sink speed)

BME680 Package Information

Picture 13: Package dimensions for top, bottom and side view

Other Sensors

  • ICM-20948 – TDK InvenSense, 9-axis MotionTracking device
  • MPU-6050 – TDK InvenSense, 6-Axis MEMS IMU
  • MAX30102 – Analog Devices, Pulse Oximetry and Heart-Rate Monitor Module
  • MPU-9250 – TDK InvenSense, 9-Axis MotionTracking IMU
  • ZMPT101B – Zmpt, Voltage Sensor Module
  • AD5941 – Analog Devices, High Precision, Impedance, and Electrochemical Front End
  • AH3722 – Diodes Incorporated, Hall-effect latch IC
  • AH3722-P-A – Diodes Incorporated, Hall-effect latch IC

All Sensors datasheetsAll Bosch Sensortec datasheets (16)

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.

Ask your AI agent about the BME680

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the BME680 run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.