SKU: SENS-0233
📋 GST Invoice Available

Bosch BME688 Environment Sensor Module - Temperature Humidity Pressure VOC I2C

₹2,699.00 (Inclusive of all taxes)
Out of Stock

The Bosch BME688 Environment Sensor Module is a high-precision 4-in-1 sensor integrating temperature, humidity, barometric pressure, and volatile organic compound (VOC) sensing via a metal oxide (MOX) gas sensor. It communicates via I2C and operates from 3.0V to 5.0V DC, making it directly compatible with Arduino, Raspberry Pi, ESP32, and other 3.3V/5V logic embedded systems.

Features

  • Bosch BME688 sensor IC with integrated MOX gas sensor for VOC detection.
  • Simultaneously measures temperature (±1°C), humidity (±3% RH), barometric pressure (±1 hPa), and VOC/IAQ.
  • I2C digital communication interface for easy integration with microcontrollers and SBCs.
  • Wide operating voltage range: 3.0V to 5.0V DC (logic level 3.3V).
  • Compact breakout board design (25 x 12 mm) with pre-soldered header pins.

Out of stock

Description

The BME688 module leverages Bosch’s advanced MEMS technology to provide highly accurate environmental data. The integrated metal oxide (MOX) gas sensor responds to a broad spectrum of volatile organic compounds (VOCs), enabling indoor air quality monitoring and AI-driven gas pattern recognition applications. The sensor’s signal is conditioned on-chip, delivering stable, calibrated digital outputs.

Designed for durability and low power consumption, the module is suited for continuous monitoring in IoT and smart device networks. Its barometric pressure sensing capability also allows for precise altitude estimation, useful in weather stations and navigation aids. The compact form factor and standard I2C protocol ensure straightforward implementation into existing electronic designs.

Key Features

  • High-precision 4-in-1 environmental sensing: temperature, humidity, pressure, and VOC/IAQ.
  • Powered by the Bosch BME688, a leading MEMS environmental sensor with integrated MOX gas sensing element.
  • Digital I2C interface provides reliable, noise-immune communication with host controllers.
  • Excellent measurement accuracy: ±1°C for temperature, ±3% RH for humidity, and ±1 hPa for pressure.
  • AI-ready gas sensing platform supports machine learning algorithms for advanced gas detection and classification.
  • Wide 3.0V to 5.0V operating range accommodates both 3.3V and 5V logic systems without level shifting.
  • Compact and lightweight breakout board with pre-installed header pins for rapid prototyping.
  • Low power consumption ideal for battery-powered IoT, wearable, and portable environmental monitoring devices.

Applications

  • Indoor Air Quality (IAQ) monitors and smart HVAC control systems.
  • Portable environmental data loggers and personal weather stations.
  • IoT sensor nodes for smart home and building automation.
  • AI-driven gas detection and pattern recognition for safety and industrial monitoring.
  • Altitude estimation and navigation aids in drones and wearable devices.

Technical Specifications

Sensor ICBosch BME688
Module TypeEnvironmental Sensor Module
Measured ParametersTemperature, Humidity, Barometric Pressure, VOC
Operating Voltage3.0V–5.0V DC (Logic Level: 3.3V)
Gas Sensor TypeMetal Oxide (MOX)
Communication ProtocolI2C
Humidity Accuracy±3% RH
Pressure Accuracy±1 hPa
Temperature Accuracy±1°C
Target Gas ApplicationsVOC, Ethanol, Alcohol, Carbon Monoxide (AI-trained detection)
Dimensions (Module)25 x 12 mm
Weight0.005 kg

Frequently Asked Questions

What is the operating voltage range for the BME688 module?

The module operates from 3.0V to 5.0V DC. The digital I2C logic level is 3.3V, so when connecting to a 5V microcontroller like some Arduino boards, ensure the I2C lines are level-shifted or that the host controller's I2C pins are 5V tolerant.

How do I connect and communicate with this sensor using an Arduino?

Connect the module's VCC to 3.3V or 5V (with caution), GND to ground, SDA to the Arduino's SDA pin (A4 on Uno), and SCL to the SCL pin (A5 on Uno). Use the Bosch BME68x library via the Arduino IDE to read temperature, humidity, pressure, and gas resistance/VOC index data over I2C.

Can this sensor detect specific gases like carbon monoxide or ethanol?

The integrated MOX sensor is broadly sensitive to volatile organic compounds (VOCs) and reducing gases. It does not output a concentration for a specific gas. However, its AI-ready platform allows you to train a model using its gas resistance index, temperature, and humidity data to recognize patterns associated with specific gas exposures like ethanol or carbon monoxide over time.

What is the accuracy of the pressure sensor for altitude estimation?

The barometric pressure sensor has an accuracy of ±1 hPa. Under stable atmospheric conditions, this can translate to an altitude estimation resolution of approximately ±1 meter, making it suitable for relative altitude tracking in drones, wearables, and weather stations, but not for absolute precision navigation.

Package Includes

  • 1 x BME688 Environment Sensor Module
  • 1 x Header Pin Set

Additional Information

Weight 0.005 kg
Dimensions 1.2 × 2.5 cm