Sensors: BME680
BME680
Download the drivers
git clone https://github.com/BoschSensortec/BME680_driver.git git clone https://github.com/twartzek/bme680-raspberry.git
Compile
gcc bme680_main.c bme680.c -o bme680
Wiring Adafruit
Note that this pin out is only for the Hive Interface boards ver 1.0. The wiring will be slightly different for the ver 0.3 boards and earlier.
H2 I2C Bus ver 1.0 | Adafruit break out board | |
---|---|---|
Pin | Signal | BME680 |
1 | +3.3 | VIN |
2 | I2C | SDI |
3 | I2C | SCK |
4 | NC | |
5 | Ground | GND |
Test
./bme680 **** BME680 start measurements **** 2018-07-05 13:27:40 T: 25.14 degC, P: 942.12 hPa, H: 74.29 %rH, G: 8029 Ohms 2018-07-05 13:27:43 T: 25.13 degC, P: 942.12 hPa, H: 74.29 %rH, G: 9043 Ohms 2018-07-05 13:27:46 T: 25.11 degC, P: 942.10 hPa, H: 74.38 %rH, G: 9976 Ohms **** Measurement finished ****