ATTENTION: Due to increased demand and order volume, processing time may take an additional 1-3 business days.
HomeCommunitySubjectBME680 Gas Sensor: Pinout, Datasheet and Applications

BME680 Gas Sensor: Pinout, Datasheet and Applications

SENSOR RH PRESSURE TEMP VOC BME680 is a digital 4-in-1 sensor with gas, humidity, pressure and temperature measurement based on proven sensing principles.

4177

Jul 11, 2021

Allen Tout

Getting Started | BME680 Temperature, Humidity, Pressure, Air Quality w/ Arduino ESP8266 | BRK-00019

 

SENSOR RH PRESSURE TEMP VOC

BME680 is a digital 4-in-1 sensor with gas, humidity, pressure and temperature measurement based on proven sensing principles. This article mainly covers pinout, datasheet, features, applications and more details about BME680.

BME680

7563In Stock
Min.: 1 Mult.: 1
Quantity Unit Price Ext. Price
1+ $11.59204$11.59
10+ $10.93589$109.36
100+ $10.31688$1031.69
500+ $9.7329$4866.45
1000+ $9.18198$9181.98
Unit Price:$11.59204
Subtotal: $11.59
Looking for a better price? Want a lower wholesale price? Please send an RFQ, and we will respond immediately.
Quick Links

BME680 Description

The BME680 is a digital 4-in-1 sensor with gas, humidity, pressure and temperature measurement based on proven sensing principles. The sensor module is housed in an extremely compact metal-lid LGA package with a footprint of only 3.0 × 3.0 mm² with a maximum height of 1.00 mm (0.93 ± 0.07 mm). Its small dimensions and its low power consumption enable the integration in battery-powered or frequency-coupled devices, such as handsets or wearables.

BME680 Pinout

BME680 CAD Model

Symbol

 

Footprint

 

3D Model

Specifications

Bosch Sensortec BME680 technical specifications, attributes, parameters and parts with similar specifications to Bosch Sensortec BME680.

BME680 Tech Specifications

Bosch Sensortec BME680 technical specifications, attributes, parameters and parts with similar specifications to Bosch Sensortec BME680.

Product Attribute Attribute Value
Factory Lead Time14 Weeks
Surface MountYES
Operating Temperature-40°C~85°C TA
PackagingTape & Reel (TR)
Part StatusActive
Moisture Sensitivity Level (MSL)1 (Unlimited)
Number of Terminations8Terminations
HTS Code8542.39.00.01
Product Attribute Attribute Value
Terminal PositionBOTTOM
Terminal FormBUTT
Number of Functions1Function
Reach Compliance Codeunknown
JESD-30 CodeS-XBGA-B8
Output TypeI2C, SPI
InterfaceI2C, SPI
Max Supply Voltage3.6V
Product Attribute Attribute Value
Min Supply Voltage1.2V
Analog IC - Other TypeANALOG CIRCUIT
Accuracy3 %
Sensor TypeGas, Humidity, Pressure, Temperature
Height1mm
RoHS StatusROHS3 Compliant
0 Products View Similar

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 Schematic

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 Package

BME680 Manufacturer

Bosch Sensortec GmbH is a fully owned subsidiary of Robert Bosch GmbH dedicated to the world of consumer electronics; offering a complete portfolio of micro-electro-mechanical systems (MEMS) based sensors and solutions that enable mobile devices to feel and sense the world around them. Bosch Sensortec develops and markets a broad portfolio of MEMS sensors, solutions and systems for applications in smart phones, tablets, wearable devices, and various products within the IoT (Internet of Things).

Datasheet PDF

Download datasheets and manufacturer documentation for Bosch Sensortec BME680.

BME680 Documents

Download datasheets and manufacturer documentation for BME680

Frequently Asked Questions

How to connect BME680 with Arduino?
You can easily wire this breakout to any microcontroller, we'll be using an Arduino compatible. For another kind of microcontroller, as long as you have 4 available pins it is possible to 'bit-bang SPI' or you can use two I2C pins, but usually those pins are fixed in hardware. Just check out the library, then port the code.
Where can I find information about BME680 calibration?
The BME680 is an integrated environmental sensor developed specifically for mobile applications and wearables, where size and low power consumption are key requirements (source). While not yet available on the market, several BME680 samples have been provided under NDA to assist the development of the uRADMonitor-D project and support the monitor’s air quality assertion.
How to connect BME680 with ESP32?
BME680 is an integrated environmental sensor developed specifically for mobile applications and wearables where size and low power consumption are key requirements. Expanding Bosch Sensortec’s existing family of environmental sensors, the BME680 integrates for the first time high-linearity and high-accuracy gas, pressure, humidity and temperature sensors.
How to find BME680 iaq calculation?
One of the main features of the BME680 sensor is its ability to measure the air quality of indoor environments. That sounds great, until you realize, that the actual output of the BME680 is not a clear, easy-to-understand value like the IAQ-Index, but it delivers instead a resistance value in ohms.
FAQ
How to connect BME680 with Arduino?
You can easily wire this breakout to any microcontroller, we'll be using an Arduino compatible. For another kind of microcontroller, as long as you have 4 available pins it is possible to 'bit-bang SPI' or you can use two I2C pins, but usually those pins are fixed in hardware. Just check out the library, then port the code.
Where can I find information about BME680 calibration?
The BME680 is an integrated environmental sensor developed specifically for mobile applications and wearables, where size and low power consumption are key requirements (source). While not yet available on the market, several BME680 samples have been provided under NDA to assist the development of the uRADMonitor-D project and support the monitor’s air quality assertion.
How to connect BME680 with ESP32?
BME680 is an integrated environmental sensor developed specifically for mobile applications and wearables where size and low power consumption are key requirements. Expanding Bosch Sensortec’s existing family of environmental sensors, the BME680 integrates for the first time high-linearity and high-accuracy gas, pressure, humidity and temperature sensors.
How to find BME680 iaq calculation?
One of the main features of the BME680 sensor is its ability to measure the air quality of indoor environments. That sounds great, until you realize, that the actual output of the BME680 is not a clear, easy-to-understand value like the IAQ-Index, but it delivers instead a resistance value in ohms.

TAGS

Share