BME680 BME688 Environmental Sensor – Air Quality, Temp & Humidity

BME680 BME688 Environmental Sensor – Air Quality, Temp & Humidity

BME680 1meter
$89.28
Sale price  $89.28 Regular price  $110.61
Skip to product information
BME680 BME688 Environmental Sensor – Air Quality, Temp & Humidity

BME680 BME688 Environmental Sensor – Air Quality, Temp & Humidity

$89.28
Sale price  $89.28 Regular price  $110.61
Color

BME680 / BME688 4-in-1 Environmental Sensor Module

Monitor your surroundings with precision using the BME680 / BME688 Environmental Sensor Module — a compact, high-accuracy MEMS sensor that simultaneously measures air quality (IAQ), volatile organic compounds (VOC), atmospheric pressure, temperature, and humidity. Whether you're building a smart home hub, a weather station, an IoT device, or a wearable gadget, this versatile sensor delivers reliable, real-time environmental data in an ultra-small LGA package.

Made in Mainland China.

BME680 — Proven 4-in-1 Environmental Sensing

The BME680 is a low-power digital sensor combining gas, humidity, pressure, and temperature measurement in a single 3.0 × 3.0 mm footprint (max height 1.00 mm). Its compact size and minimal power draw make it ideal for integration into battery-powered devices such as smartphones, wearables, and embedded systems. Gas output is provided as an IAQ (Indoor Air Quality) Index for easy interpretation.

BME688 — Next-Generation Accuracy with Heating Layer Technology

The BME688 is fully pin- and software-compatible with the BME680, making it a drop-in upgrade with no system redesign required. Key improvements include:

  • Enhanced temperature measurement accuracy — the PCB area around the chip is hollowed out to isolate heat from neighboring components.
  • Proprietary heating layer technology — enables precise control of sensor temperature, dramatically reducing ambient temperature interference on VOC readings.
  • Expanded gas output — provides IAQ Index, bVOC (breath VOC), and estimated CO₂ equivalent data.

Key Specifications

Models BME680 / BME688
Supply Voltage 3.0 – 3.6 V
Communication Interface I²C (IIC) Signal
Temperature Range -40°C to +85°C
Temperature Accuracy ±0.5°C (typical)
Humidity Range 0 – 100% RH
Humidity Accuracy ±3% RH
Pressure Range 300 – 1100 hPa
Gas Output (BME680) IAQ Index
Gas Output (BME688) IAQ, bVOC, CO₂ equivalent
Package Size 3.0 × 3.0 mm, max height 1.00 mm
Color Black / White
Package Quantity 1 pc

Typical Applications

  • Indoor air quality monitoring
  • Home automation and smart environment control
  • IoT sensor nodes and edge devices
  • Personal weather stations and atmospheric forecasting
  • GPS enhancement — improved first-fix time, distance calculation, slope detection
  • Indoor navigation — floor-change detection, elevator detection
  • Vertical speed indication for outdoor navigation, leisure, and sports
  • Wearables and battery-powered embedded systems

Why Choose This Sensor Module?

  • Compact & lightweight — fits virtually any PCB layout
  • Low power consumption — suitable for battery-operated projects
  • 4-in-1 sensing — one module replaces four separate sensors
  • I²C interface — easy integration with Arduino, Raspberry Pi, ESP32, and more
  • BME680/BME688 compatible — seamless upgrade path with no code changes

Related Products You May Like

Authoritative Reference

For guidance on indoor air quality standards and VOC monitoring, visit the U.S. Environmental Protection Agency – Volatile Organic Compounds & Indoor Air Quality.

Note: Please allow 2–3% dimensional tolerance due to manual measurement. Actual product color may vary slightly from images due to monitor calibration differences.

Frequently Asked Questions

Q: What is the difference between the BME680 and BME688 sensor modules?

A: Both sensors measure temperature, humidity, atmospheric pressure, and VOC gases via I²C and are pin/software compatible. The BME688 adds enhanced temperature accuracy through a hollowed PCB design, a proprietary heating layer for more precise VOC measurement, and expanded gas output data including bVOC and CO₂ equivalent values — making it a superior drop-in upgrade over the BME680.

Q: What microcontrollers or platforms are compatible with this sensor module?

A: The BME680/BME688 uses a standard I²C interface and is fully compatible with popular platforms including Arduino, Raspberry Pi, ESP32, ESP8266, STM32, and most other microcontrollers that support I²C communication. Libraries are widely available for all major development environments.

Q: What voltage does the BME680/BME688 sensor module require?

A: The sensor operates on a supply voltage of 3.0 V to 3.6 V. It is a 3.3 V logic-level device, so use a logic level shifter if connecting to a 5 V system to avoid damaging the module.

Q: Can this sensor module be used outdoors?

A: The BME680/BME688 supports a temperature range of -40°C to +85°C and a full 0–100% RH humidity range, making it technically capable of outdoor readings. However, for long-term outdoor deployment, it is recommended to house the sensor in an appropriate weatherproof enclosure to protect against moisture ingress and physical damage.

You may also like