BME680 Environmental Sensor with Arduino (Gas, Temperature, Humidity, Pressure)

RWF 25,000.00

BME680 is an environmental sensor that combines gas, pressure, humidity and temperature sensors. The gas sensor can detect a broad range of gases like volatile organic compounds (VOC).


For this reason, the BME680 can be used in indoor air quality control.


  • Power requirements: +3.3 VDC to +5 VDC; maximum 20 mA
  • Typical current consumption:
    • 7 µA at 1 Hz humidity, pressure and temperature
    • 09‒12 mA for p/h/T/gas depending on operation mode
    • 15 µA in sleep mode
  • Absolute barometric pressure:  range 300–1100 hPa;  ±0.12 hPa
  • Relative humidity: range, 0–100%;  ±3%
  • Temperature: range -40 to +85 °C; resolution 0.01°C, ±0.5°C typical
  • Gas sensor resolution: 0.08% typical
  • Communication: I2C (100 or 400 kHz) or SPI (3 and 4 wire, up to 10 MHz)
  • Operating temperature:  -40 to +185 °F (-40 to +85 °C),
  • Operating environment: 0‒100% r.H., 300‒1100 hPa
  • Form factor: 6-pin male header with 0.1″ spacing
  • PCB dimensions: 20 x 18 mm
  • Mounting holes: Two holes suitable for #3 UNC (M2.5) hardware

BME680 Measurements

The BME680 is a 4-in-1 digital sensor that measures:

  • Temperature
  • Humidity
  • Barometric pressure
  • Gas: Volatile Organic Compounds (VOC) like ethanol and carbon monoxide

Relevant Information Regarding Gas Sensor

The gas sensor gives you a qualitative idea of VOCs gasses in the surrounding air. So, you can get trends, compare your results and see if the air quality is increasing or decreasing. To get precise measurements, you need to calibrate the sensor against knows sources and build a calibration curve.


There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Scroll to top
× May I assist you?