Waveshare BME688 Environmental Sensor Module - Temperature / Humidity / Pressure / Gas Detection with AI, I2C/SPI, 3.3V/5V Compatible
The Waveshare BME688 Environmental Sensor Module is a compact, low-power four-in-one sensor integrating temperature, humidity, barometric pressure, and gas (VOC/IAQ) sensing, compatible with 3.3V/5V logic systems and communicating via I2C or SPI for integration with Raspberry Pi, Arduino, ESP32, and other microcontrollers.
Features
- Quad-parameter sensing: Temperature, Humidity, Barometric Pressure, and Gas (VOC/IAQ) Index.
- Dual communication interface: Selectable I2C (configurable address) or SPI protocol.
- Wide operating voltage range with onboard level translator for 3.3V/5V system compatibility.
- Integrated Bosch AI functionality for advanced gas pattern recognition and environmental classification.
- Compact form factor and low power consumption ideal for portable and IoT applications.
Out of stock
The Waveshare BME688 module integrates the Bosch Sensortec BME688, a state-of-the-art digital environmental sensor. It combines high-linearity and high-accuracy pressure, humidity, and temperature sensing with a sophisticated gas sensor capable of detecting a wide range of volatile organic compounds (VOCs), volatile sulfur compounds (VSCs), and other gases for indoor air quality (IAQ) monitoring. The sensor’s integrated AI studio enables the development of custom gas pattern recognition models.
Communication is highly flexible, supporting both I2C (with a configurable address for bus cascading) and SPI interfaces, selectable via a Jumper or the CS pin. The onboard voltage level translator ensures seamless operation in both 3.3V and 5V microcontroller ecosystems, such as Arduino, Raspberry Pi, ESP32, and STM32 platforms. The module is designed for low-power operation, making it suitable for battery-powered wearable devices and smart home sensors.
Additional Information
| Weight | 0.007 kg |
|---|---|
| Dimensions | 7 × 12 × 1 cm |















