BME680 environmental sensor temperature humidity pressure gas VOC I2C SPI Waveshare
Regular price:
product unavailable
BME680 environmental sensor
A multifunctional environmental sensor based on the precise BME680 chip, allowing for simultaneous measurement of temperature, humidity, barometric pressure, and volatile organic compound (VOC) concentration. Thanks to the built-in voltage translator, the module is directly compatible with microcontrollers operating in 3.3V and 5V logic, such as Raspberry Pi, Arduino, or ESP32.
Key features:
- Integrated BME680 chip enabling measurement of environmental parameters and detection of VOC gas changes.
- Default communication via I2C bus with configurable address (0x77 / 0x76).
- Support for optional communication via SPI interface (activated by CS pin).
- Built-in logic level shifter, compatible with 3.3V and 5V power supply.
- Extensive online documentation and usage examples for popular programming platforms.
Support for I2C and SPI interfaces
The module can communicate with the main controller using the I2C or SPI interface. The default operating mode is I2C, where the user can adjust the chip address, which facilitates cascading connection of several devices to the same bus.

- VCC: 3.3V or 5V power supply.
- GND: System ground.
- SDA / MOSI: I2C data line / Master data output, Slave input (SPI).
- SCL / SCK: I2C clock line / Clock input (SPI).
- ADDR / MISO: I2C address selection / Master data input, Slave output (SPI).
- CS: Chip select pin for SPI interface (low state activates the chip).
Module dimensions

Technical specification
- Chip type: BME680
- Measured parameters: Barometric pressure, temperature, humidity, VOC gases
- Communication interfaces: I2C and SPI
- Operating voltage: 3.3V / 5V
- Temperature measurement range: -40°C to 85°C
- Temp. measurement accuracy: ±1.0°C (for range 0~65°C)
- Humidity measurement range: 0~100% RH
- Humidity measurement accuracy: ±3% RH
- Pressure measurement range: 300~1100 hPa
- Pressure measurement accuracy: ±0.6 hPa (for range 0~65°C)
- Gas detection: Detection of VOC concentration changes (requires dedicated library for IAQ)
- Overall dimensions: 27 mm x 20 mm
Kit contents
- BME680 environmental sensor - 1 pcs.
- PH2.0 6PIN connecting wire with a length of approx. 20 cm - 1 pcs.



