Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 1.39 KB

bme680.md

File metadata and controls

46 lines (33 loc) · 1.39 KB

Air Quality Station :: Bosch BME680

The Bosch BME680 sensor is a SPI/I2C gas sensor manufactured by Bosch.

Getting started

Several BME680 Breakouts are available: Adafruit, Sparkfun ...

I2C Pinout

BME680 Breakout Nucleo
VCC 3V3
GND GND
SCL SDL/D15
SDA SDA/D14

BME680 with RIOT

The BME680 is here.

The BME680 driver test is here.

Build and flash

DRIVER=bme680_i2c gmake BOARD=nucleo-f446re
DRIVER=bme680_i2c gmake BOARD=nucleo-f446re flash-only

Console

DRIVER=bme680_i2c gmake BOARD=nucleo-f446re term
main(): This is RIOT! (Version: 2020.10-devel-872-g6bf6b-HEAD)
Initialize BME680 sensor 0 ... OK
[bme680]: dev=0, T = 22.09 degC, P = 98927 Pa, H = 48.414 %, G = 55332 ohms
+-----------------------------------------+
[bme680]: dev=0, T = 22.10 degC, P = 98927 Pa, H = 48.093 %, G = 53230 ohms
+-----------------------------------------+
[bme680]: dev=0, T = 22.13 degC, P = 98929 Pa, H = 47.878 %, G = 52140 ohms
+-----------------------------------------+