Waveshare BME680 Environmental Sensor Module - I2C/SPI Interface, 3.3V/5V Compatible
The Waveshare BME680 Environmental Sensor Module integrates temperature, humidity, barometric pressure, and indoor air quality (IAQ) sensing into a single compact unit, offering I2C and SPI communication interfaces with 3.3V/5V logic compatibility for Raspberry Pi, Arduino, ESP32, and other microcontroller platforms.
Features
- Four-in-one environmental sensing: temperature, humidity, barometric pressure, and volatile organic compound (VOC) detection via integrated gas sensor.
- Dual communication interface: configurable I2C (address selectable) and high-speed SPI, selectable via onboard CS pin.
- Wide operating range: temperature from -40°C to +85°C, humidity from 0% to 100% RH, and pressure from 300 hPa to 1100 hPa.
- Onboard level shifter ensures seamless compatibility with both 3.3V and 5V microcontroller logic levels.
- Low-power design suitable for battery-powered applications in wearables, smart homes, and portable monitoring devices.
Out of stock
The BME680 sensor from Bosch Sensortec is a highly integrated environmental MEMS device. This Waveshare module provides breakout access to the sensor’s I2C and SPI digital interfaces, along with necessary pull-up resistors and a voltage level translator. The BME680 measures absolute humidity, barometric pressure, ambient temperature, and calculates an Indoor Air Quality (IAQ) index based on detected volatile organic compounds (VOCs) and other gases via its integrated metal-oxide (MOX) gas sensor.
Engineered for stability and precision, the sensor features dedicated signal conditioning and compensation algorithms. The module’s compact footprint and low current consumption make it ideal for integration into space-constrained and power-sensitive designs, from IoT environmental nodes to HVAC system monitoring and wearable health trackers.
Additional Information
| Weight | 0.008 kg |
|---|---|
| Dimensions | 11 × 7 × 1 cm |














