soldr.ai

Docs  /  Components

BME680 (temperature, humidity, pressure, gas): specs and pinout

A Bosch Sensortec environmental sensor that measures temperature, humidity, pressure and a gas-sensor resistance, over I2C or SPI.

Every value cites its sourceChip-level pinout

Buy on Compoden

Specs

SpecValueSource
Main supply VDD1.71 V to 3.6 Vsource
Features (p.3); Table 1 (p.8)
Interface supply VDDIO1.2 V to 3.6 Vsource
Features (p.3)
InterfaceI2C up to 3.4 MHz; SPI 3-wire and 4-wire up to 10 MHzsource
Features (p.3)
I2C address0x76 when SDO is GND; 0x77 when SDO is VDDIOsource
section 6.2 (p.38)
Operating range-40 C to +85 C, 0 to 100 %RH, 300 to 1100 hPasource
Features (p.3)
Humidity absolute accuracy+/-3 %RH (20 to 80 %RH, 25 C, including hysteresis)source
Table 6 (p.10)
Pressure absolute accuracy+/-0.6 hPa typ (300-1100 hPa, 0-65 C); relative accuracy +/-0.12 hPa typ (700-1100 hPa, 25-40 C, constant humidity); full-accuracy temperature range 0-65 Csource
Table 7 Pressure parameter specification, section 1.4 (p.11, read from the rendered page)
Temperature absolute accuracy+/-0.5 C at 25 Csource
Table 8 (p.12)
Gas heater current9 mA to 13 mA at 320 C heater target, VDD 1.8 Vsource
Table 2 (p.8)
Absolute maximum supply-0.3 V to 4.25 V at VDD and VDDIOsource
Absolute maximum ratings (p.13)

Power

ValueSource
SupplyVDD 1.71 V to 3.6 V (chip)source
Features (p.3); Table 2 (p.8)
Current3.7 uA at 1 Hz humidity, pressure and temperature; gas heater 9 mA to 13 mA while heatingsource
Features (p.3); Table 2 (p.8)

Chip pins

These are the pins of the chip on the module, from the chip datasheet. The module's own header may label or expose them differently.

These are the 8 pads of the Bosch LGA chip, not the module header. The module board (regulator, pull-ups, header order, any 5 V tolerance) is not covered by an official document.

PinFunctionVoltageNotesSource
1GND0 VGroundsource
Table 24 (p.44)
2CSBVDDIOChip select (SPI); tied to VDDIO for I2Csource
Table 24 (p.44)
3SDIVDDIO levelSDA in I2C; SDI in SPI 4-wire; SDI/SDO in SPI 3-wiresource
Table 24 (p.44)
4SCKVDDIO levelSCL in I2C; clock in SPIsource
Table 24 (p.44)
5SDOVDDIO levelSPI data out; in I2C, GND for default addresssource
Table 24 (p.44)
6VDDIO1.2 V to 3.6 VDigital / interface supplysource
Table 24 (p.44)
7GND0 VGroundsource
Table 24 (p.44)
8VDD1.71 V to 3.6 VAnalog supplysource
Table 24 (p.44)

Build with it

Project ideas for the BME680 (temperature, humidity, pressure, gas). Each link opens Soldr with the prompt filled in; Soldr assigns the pins, checks power and shows how to wire every part.

Common mistakes

Not covered by the official source

Sources