> **Source:** Core Electronics is an Australian maker-electronics retailer and manufacturer based in Newcastle, NSW, run by a team of makers and educators. We design and manufacture our own product lines (PiicoDev, CE originals) and are official retailers for iconic maker and industrial brands including Raspberry Pi, Arduino, Adafruit, SparkFun and DFRobot. Orders ship Australia-wide from our Newcastle warehouse. Prices are in AUD and include GST. Pricing, stock and dispatch on this page are generated from the store's live catalog. Full machine-readable index: https://core-electronics.com.au/llms.txt

# SparkFun Environmental Sensor - BME688 (Qwiic)

**Type:** Product page · **SKU:** SEN-19096 · **Brand:** [Sparkfun](https://core-electronics.com.au/brands/sparkfun-australia)
**Page:** https://core-electronics.com.au/sparkfun-environmental-sensor-bme688-qwiic-1.html ([markdown](https://core-electronics.com.au/sparkfun-environmental-sensor-bme688-qwiic-1.html.md))

The SparkFun BME688 Environmental Sensor combines a gas scanning sensor with temperature, humidity, &amp; barometric pressure sensing for a complete AI sensor...

## Pricing

- **Price:** $66.80 (inc GST) — $60.73 AUD, exc GST
- **Quantity discounts:** 5+ $58.91 (exc GST) · 25+ $57.69 (exc GST) · 100+ $55.26 (exc GST)

## Availability & dispatch

- Available with a lead time — expect dispatch between Aug 17 and Aug 20.

## How to buy

- **Build a cart:** compose `https://core-electronics.com.au/cart/link?items=SEN-19096:1` (comma-separated SKU:qty pairs) and share the link. Opening it shows a confirmation page with live pricing and stock before anything is added to the cart.
- **Verify the cart first:** fetch `https://core-electronics.com.au/cart/link/SEN-19096:1.md` for live line prices (inc & exc GST, quantity discounts applied), stock and dispatch estimates, and totals. Append `/to/{AU-postcode}` (or `/to/{country-code}:{postcode}`) before `.md` for delivery options and prices to that destination. Unknown, retired, or out-of-stock SKUs are flagged. (Query form `cart/link.md?items=...` also works but some robots parsers refuse query strings here.)
- **Checkout** is completed on-site and includes a captcha at the payment step. Share the cart link; checkout takes it from there.
- **Search the catalogue:** `https://core-electronics.com.au/search/{query}.md` (URL-encode the query; pages 2-3 at `search/{query}/{page}.md`; `search.md?q=` also works)
- **Payment methods, purchase orders, policies and contact details:** https://core-electronics.com.au/llms.txt
## Description

The SparkFun BME688 Environmental Sensor is a breakout that combines a gas scanning sensor with temperature, humidity, and barometric pressure sensing for a complete environmental sensor in a single package. The gas sensor on the BME688 can detect a wide variety of volatile organic compounds (VOCs), volatile sulfur compounds (VSCs), and other gases such as carbon monoxide and hydrogen in the part per billion (ppb) range. Combine that with precise temperature, humidity, and barometric pressure and the BME688 can work as a completely standalone environmental sensor all in a 1in. x 1in. breakout!

The sensor communicates via either I2C or SPI. We've broken out the I2C pins to our Qwiic system so no soldering is required to connect it to the rest of your system but if you would prefer, both the I2C and SPI pins are also broken out to standard 0.1in.-spaced pins.

**Note:** While this sensor can be used with the BME AI-Studio and BSEC2 Arduino library; it is recommended for the AI functionality, users purchase the BME688 Evaluation Board (*Coming Soon*) for ease of use.

 **Important:** In order to avoid contamination of its gas scanning capabilities, **DO NOT** touch the metallic casing of the BME688 sensor. Please, handle with care. *The SparkFun Qwiic connect system is an ecosystem of I2C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.*

 [Get Started With the SparkFun BME68x Environmental Sensor Guide](https://learn.sparkfun.com/tutorials/1168)- Uses I2C interface (Qwiic-enabled) 
    - I2C Addresses: **0x76 (Default)** or 0x77
    - 2x Qwiic Connectors
- Operating voltage range 
    - 1.71V - 3.6V
    - Typically **3.3V** if using the Qwiic cable
- Relative humidity 
    - Operating range: 0% to 100%
    - Absolute Accuracy: ±3%RH
    - Resolution: ±0.008%RH
- Temperature 
    - Operating range: -40°C to +85 °C
    - Absolute Accuracy: ±1.0°C
    - Resolution: 0.01°C
- Pressure 
    - Operating range: 300hPa - 1100hPa
    - Absolute accuracy: ±60Pa (0°C to 65°C)
    - Resolution: 0.18PA, highest oversampling
- Gas 
    - F1 score for H2S scanning: 0.92
    - Standard scan speed: 10.8 sec/scan
    - Sensor-to-sensor deviation: ± 15% ± 15
- Typical current consumption (varies based on mode and active sensor) 
    - 2.1 µA to 18mA
    - 0.15 µA (sleep mode)
    - 3.9 mA in standard gas scan mode
 
 Documents - [Schematic](https://core-electronics.com.au/attachments/localcontent/qwiic_bme688_schematic_15646824bc5.pdf)
- [Eagle Files](https://core-electronics.com.au/attachments/localcontent/qwiic_bme688-eagle_files_17776ee81c7.zip)
- [Hookup Guide](https://learn.sparkfun.com/tutorials/1168)
- [Datasheet](https://core-electronics.com.au/attachments/localcontent/bst-bme688-ds000_28741c5da2f.pdf) (BME688)
- [BME AI-Studio Manual](https://core-electronics.com.au/attachments/localcontent/bst-bme688-an001_47210c20164.pdf)
- [BME680 Arduino Library](https://github.com/SV-Zanshin/BME680)
- [Bosch Software Page](https://www.bosch-sensortec.com/software-tools/software/bme688-software/): 
    - BME AI-Studio (Mac/Windows) *(Download from [software page](https://www.bosch-sensortec.com/software-tools/software/bme688-software/))*
    - [BME68x Arduino Library](https://github.com/BoschSensortec/Bosch-BME68x-Library)
    - [BME68x API](https://github.com/BoschSensortec/BME68x-Sensor-API)
    - [BSEC2 Arduino Library](https://github.com/BoschSensortec/Bosch-BSEC2-Library)
    - BSEC2 API *(Download from [software page](https://www.bosch-sensortec.com/software-tools/software/bme688-software/))*
        - BSEC2 Integration Guide
- [Qwiic Connect System](https://www.sparkfun.com/qwiic)
- [GitHub Hardware Repo](https://github.com/sparkfun/Qwiic_Environmental_Sensor_BME688)
- [Board Dimensions](https://core-electronics.com.au/attachments/localcontent/qwiic_bme_dimensions_11788793904.pdf)

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/S/E/SEN-19096-1.jpg)
