BME680 Sensor

BME680 Sensor

This section deals with the BME680 sensor used to measure temperature, humidity, pressure and gas(?).

Application

TBA

Configuration

Hardware

CubeCell / BME680 I2C Hardware Configuration

CubeCell / BME680 I2C Electrical Circuits
Pin Configuration
CubeCell BME680
Vext VCC
GND GND
SCL SCL
SDA SDA

CubeCell / BME680 SPI Hardware Configuration

CubeCell / BME680 SPI Electrical Circuit
Pin Configuration
CubeCell BME680
Vext VCC
GND GND
SCK SCK
MISO SDO
MOSI SDI
GPIO1 CS

According to a comment on the Sparkfun website, this sensor takes about 20 minutes to get fully settled to a point where it generates good data. The I2C bus is active, and data can be collected before the 20 minutes is up, but it may not be accurate.

Software


BME680 I2C Test Sketch

BME680 SPI Test Sketch

Further details pending

03-09-2026