BME680 Environmental Sensor
BME68X Environmental Sensor for Temperature, Humidity, Pressure, and Gas Monitoring With SPI/I2C Interface
This product is a high-precision environmental sensor featuring the BME68X sensor, capable of monitoring temperature, humidity, atmospheric pressure, and VOC gases. The chip supports a temperature measurement range of -40 to +85°C, a humidity measurement range of 0–100%, and an atmospheric pressure measurement range of 300–1100 hPa.
The module connects to development boards via a PH2.0 6-pin cable, enabling environmental monitoring. It supports SPI/I2C interfaces for flexible communication. Additionally, we provide example programs compatible with Arduino, Raspberry Pi, Raspberry Pi Pico, and ESP32, allowing real-time monitoring of temperature, humidity, atmospheric pressure, and gases.
Product Features
- Onboard BME68X Sensor: Capable of measuring temperature, humidity, atmospheric pressure, and gases.
- Flexible Interface Options: Supports both I2C and SPI communication interfaces, with I2C set as the default.
- Onboard RT9193-33 Linear Regulator: Features low power consumption and fast startup time.
- Integrated Level-Shifting Circuit: Ensures compatibility with both 3.3V and 5V systems.
- Open-Source Example Programs: Provides example codes for Arduino, Raspberry Pi, Raspberry Pi Pico, and ESP32 platforms.
Product Parameter
Sensor Chip | BME680 | BME688 |
Dimensions | 30mm (L) × 20mm (W) | |
Signal Interface | I2C/SPI | |
Supply Voltage | 3.3V/5V | |
Temperature Range | -40 to +85℃ | |
Temperature Accuracy | ±1℃ (0–65℃) | ±0.5℃ (0–65℃) |
Humidity Measurement | 0–100%RH (Resolution: 0.008%RH, Accuracy: ±3%RH) | |
Pressure Range | 300–1100 hPa | |
Pressure Accuracy | ±0.6hPa (0–65℃) | |
Gas Detection | VOC gas variation detection (Bosch software required for IAQ calculation) | VOC and VSC gas variation detection (Bosch software required for IAQ calculation and integrated AI functions) |
Onboard BME68X Sensor
Capable of measuring temperature, humidity, atmospheric pressure, and gases
Open-Source Example Programs
Provides example codes for Arduino, Raspberry Pi, Raspberry Pi Pico, and ESP32 platforms
Flexible Interface Options & Integrated Level-Shifting Circuit
Supports both I2C and SPI communication interfaces, with I2C set as the default
Ensures compatibility with both 3.3V and 5V systems
Version Options
Interface Definition
Pin Function | I2C | SPI |
VCC | Power positive (3.3V/5V) | Power positive (3.3V/5V) |
GND | Power ground | Power ground |
SCL/SCK | Clock line | Serial clock |
SDA/MOSI | Data line | Master Output/Slave Input |
MISO/ADDR | Not connected (NC) | Master Input/Slave Output |
CS | Not connected (NC) | Chip select signal |
Resource Overview
- PH2.0 6-PIN Connector: For connecting the sensor module to the development board
- RT9193-33 Linear Regulator: Provides stable power supply with low power consumption and fast startup time
- BME68X Sensor: Core component for temperature, humidity, pressure, and gas monitoring
- I2C Interface Pads: Solder pads for I2C communication interface
- Slide Switch for I2C Address Configuration: Used to set the I2C address
Dimensions
WIKI
https://seengreat.com/wiki/162/bme680-environmental-sensor-bme688-environmental-sensor
Package Contents
- BME68X Environmental Sensor Module x1
- PH2.0 6-PIN Connection Cable x1
- 2.54mm pitch 1x4P yellow pin header x1