The BME688 sensor communicates via either I2C or SPI. The I2C pins have been broken out to the Qwiic system, eliminating the need for soldering when connecting it to your system. However, if you prefer, both the I2C and SPI pins are also broken out to standard 2.54mm-spaced pins.
Note: To ensure the integrity of the gas scanning capabilities, it's essential not to touch the metallic casing of the BME688 sensor. Handle with care.
The SparkFun Qwiic connect system is an ecosystem of I2C sensors, actuators, shields, and cables designed to make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This design reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.
The SparkFun BME688 Environmental Sensor boasts a host of features. It uses an I2C interface, with I2C Addresses: 0x76 (Default) or 0x77, and 2x Qwiic Connectors. It has an operating voltage range of 1.71V - 3.6V, typically 3.3V if using the Qwiic cable. The sensor provides relative humidity readings with an operating range of 0% to 100%, absolute accuracy of ±3%RH, and resolution of ±0.008%RH. It offers temperature readings within an operating range of -40°C to +85°C, absolute accuracy of ±1.0°C, and resolution of 0.01°C. The pressure sensing feature operates within a range of 300hPa - 1100hPa, with absolute accuracy of ±60Pa (0°C to 65°C), and resolution of 0.18PA at highest oversampling. The gas sensing feature provides an F1 score for H₂S scanning of 0.92, standard scan speed of 10.8 sec/scan, and sensor-to-sensor deviation of ± 15% ± 15. The typical current consumption varies based on mode and active sensor, ranging from 2.1 µA to 18mA, with 0.15 µA in sleep mode and 3.9 mA in standard gas scan mode.
|More info||SparkFun Environmental Sensor Breakout - BME680 (Qwiic) Hookup Guide - learn.sparkfun.com|