SparkFun Environmental Sensor Breakout - BME680 (Qwiic)

Track temperature, humidity, pressure, and VOC levels with this Qwiic-enabled BME680 environmental sensor.


Description

The SparkFun BME680 Environmental Sensor combines a petrol sensor with temperature, humidity, and barometric pressure sensing to give you a complete environmental monitoring solution in a single package. The onboard petrol sensor can detect a wide range of volatile organic compounds (VOCs), making it an excellent choice for monitoring indoor air quality (IAQ). Combined with precise temperature, humidity, and pressure tracking, the BME680 functions as a completely standalone environmental sensor within a compact 1-inch by 1-inch footprint.

Solderless Environmental Tracking

Because we routed the BME680’s default I2C interface directly to our solderless Qwiic connectors, integrating this robust sensor into your existing ecosystem is incredibly fast and error-free. If your project requires a traditional breadboard layout or you need the increased versatility of SPI communication, all essential I2C and SPI pins are also conveniently broken out to standard 0.1-inch spaced headers.

Indoor Air Quality and Precision

To ensure your air quality monitoring projects are as reliable as possible, the BME680 Environmental Sensor Breakout provides several standout features:

  • VOC Detection: Measures a broad range of volatile organic compounds to help you gauge overall indoor air quality.
  • Precision Measurements: Delivers highly accurate temperature (±0.5°C to ±1.0°C), relative humidity (±3%), and barometric pressure (±60Pa) data.
  • Low Power Draw: Consumes just 0.15 µA in sleep mode, scaling up to 18mA depending on the active mode and sensor usage.

Please be aware that calculating actual indoor air quality from raw BME680 data can be a complex task! For precise IAQ measurements, we highly recommend utilising Bosch's Sensortec Environmental Cluster (BSEC) Software. If you prefer a sensor that provides more direct IAQ outputs out of the box, consider the SparkFun ENS160/BME280 Environmental Combo Breakout instead.

Whether you're building a smart home climate monitor or a portable weather station, this sensor can give you the baseline environmental data you need without all of that complicated wiring!


Specifications

  • Uses I2C interface (Qwiic-enabled)
    • I2C Addresses: 0x77 (Default) or 0x76
    • 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: ±0.5°C to ±1.0°C
    • Resolution: 0.01°C
  • Pressure
    • Operating range: 300hPa - 1100hPa
    • Relative accuracy: ±12Pa (25°C to 40°C @ constant RH)
    • Absolute accuracy: ±60Pa (0°C to 65°C)
    • Resolution: 0.18PA, highest oversampling
  • Petrol
    • Resolution of petrol sensor resistance: 0.05% to 0.11%
  • Typical current consumption (varies based on mode and active sensor)
    • 2.1µA to 18mA
    • 0.15 µA (sleep mode)

Resources

Related Products