







Product description
BME680 Environmental Sensor 
Product Description
The BME680 Environmental Sensor is a high-precision module designed for real-time environmental monitoring. It supports both I2C and SPI interfaces and is compatible with popular development boards such as Raspberry Pi, Arduino, ESP32, and Raspberry Pi Pico. With onboard level-shifting and regulator, it ensures stable performance in both 3.3V and 5V systems. Ideal for IoT projects, weather stations, and indoor air quality monitoring.
Bullet Points
Multi-Parameter Monitoring:Measures temperature, humidity, atmospheric pressure, and VOC gas levels with high accuracy.Dual Interface Support:Compatible with both I2C and SPI communication protocols; default I2C address 0x77.Wide Voltage Range:Works with 3.3V or 5V systems, thanks to built-in level-shifting circuit and RT9193 regulator.Multi-Platform Support:Includes sample codes for Raspberry Pi, Arduino, ESP32, and Raspberry Pi Pico.
Multi-platform compatibility 
BME680 Chip 
Product Specifications
Dimensions 30mm (L) × 20mm (W) Signal Interface I2C/SPI Supply Voltage 3.3V/5V Temperature Range -40 to +85℃ Temperature Accuracy ±1℃ (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)
Resource Introduction
PH2.0 6-PIN Connector: For connecting the sensor module to the development boardRT9193-33 Linear Regulator: Provides stable power supply with low power consumption and fast startup time.BME680Sensor: 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. 
Applicable scenarios 
It is suitable for meteorological stations, smart homes, agricultural monitoring and other scenarios
4-in-1 Environmental Monitoring: Measures temperature from -40 to 85 degrees Celsius with accuracy of 0.5 degrees Celsius, humidity from 0 to 100 percent RH with 3 percent accuracy, pressure from 300 to 1100 hPa with 0.6 hPa accuracy, and VOC gas variation
Dual Interface Communication: Features both I2C and SPI interfaces with address switch at 0x77 for multi-device chaining capability
Industrial-Grade Design: Equipped with onboard RT9193-33 voltage regulator supporting both 3.3V and 5V input for stable operation
Multi-Platform Support: Includes demo codes and example programs compatible with Arduino, Raspberry Pi, ESP32, and Raspberry Pi Pico development boards
Smart Gas Sensing Technology: Detects VOC and VSC changes for air quality monitoring, with IAQ calculation available through Bosch BSEC library
Convenient Connectivity: Module connects to development boards via PH2.0 6-pin cable for easy integration and environmental monitoring applications
High-Precision BME68X Sensor: Features advanced BME68X sensor chip delivering accurate and reliable environmental data for professional and hobbyist projects
3 reviews for BME680 Environmental Sensor | 4-in-1 Temp Humidity Pressure Gas Detector, I2C/SPI Interface, Compatible with Arduino/Raspberry Pi/ESP32/Pico
Add a review
$17.15
AnotherSarah –
Johnny Opinions –
Viner369 –