DIY Projects

BMP180, BMP280, BMP388, BME280, BME680 digital barometer on sale

gy bme280 5v digital sensor spi i2c humidity temperature and barometric 1
Best deal at:
Last Amazon price update was: 15 October 2021 3 h 03 min
× Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on (,,, etc) at the time of purchase will apply to the purchase of this product.

The BMP280 (former BMP180), BME280, BMP388 and BM2680 sensors are digital barometers. In addition to measuring relative atmospheric pressure, digital barometers from Bosch Sensortech allow measurements of temperature, relative humidity and pollutants (VOCs) in indoors. Knowing the atmospheric pressure where the sensor is located and the atmospheric pressure at sea level, we can numerically deduce the altitude. 

The shields The selected modules use the I2C protocol to transmit the measurements to the Arduino, ESP8266 or Raspberry Pi mini-PC …

Technical description of Bosch Sensortech sensors

Bosch Sensortech BM sensors are sensors designed to measure atmospheric pressure (digital barometer). By knowing the atmospheric pressure at sea level, it is possible to numerically deduce the altitude at which the sensor is located in relation to sea level. The more precise the atmospheric pressure measurement, the more the estimation altitude will also be.

The E for Environmental indicates that the sensor is capable of measuring relative humidity (BME280) and the presence of pollutant (BME680)

All sensors are equipped with a dual I2C and SPI communication interface. Most integrators use the I2C bus, a good technical solution that requires minimal wiring.

To operate, all models accept a supply voltage between 1.71 and 3.6 V.

Attention, most breakout are not equipped with a voltage regulator. Using the 5V power pin can destroy the shield.

The table below summarizes the measurement capabilities of each model.

BMP280 (BMP180) BME280 BME680
Atmospheric pressure 300 ~ 1100 hPa (± 0.12 hPa) 300 ~ 1100 hPa (± 0.12 hPa) 300 ~ 1100 hPa (0.12 Pa)
Temperature -40 ~ + 85 ° C -40 ~ + 85 ° C -40 ~ + 85 ° C
Relative humidity 0 ~ 100% (± 3%) 0 ~ 100% (± 3%)
IAQ air quality Yes
Supply voltage (range) 1.71 ~ 3.6V 1.71 ~ 3.6V 1.71 ~ 3.6V
I2C address 0x77 0x76 | 0x77 0x76 | 0x77
Technical documentation To consult To consult To consult
New generation (2020) BMP388 or BMP390L
Application Drone, GPS, mobile, smartphone

BMP388 (2020)

New generation specially developed for applications requiring altitude tracking, such as smartphones, GPS modules, mobile devices and drones. It could replace the BME280.

BMP390L (2020)

It is a long-life version whose production (and supply) will be ensured for 10 years, i.e. until 2030.

BMP280 digital barometer (former BMP180)

The BMP280 is the successor of the BMP180 (former BMP085). The Arduino, MicroPython and Python libraries (for Raspberry Pi) are compatible with the 3 generations.

BMP180 Tutorials

Here is a series of projects and tutorial to make your own room sensors and weather station using Arduino, Raspberry Pi, ESP32, ESP8266 or STM32

BME280 digital barometer 

Used to measure relative humidity in addition to temperature and atmospheric pressure.

BME280 Tutorials

Some tutorials

BME388, new generation more efficient sensor

BME680 digital barometer

It is a 4-in-1 sensor capable of detecting the presence of pollutants in the atmosphere according to the ISO16000-029 standard as well as temperature, relative humidity and atmospheric pressure.

The BME680 returns an Air Quality Index (IAQ) compliant with the German Committee on Indoor Guide Values ​​(more information here). This index gives an indication of the air quality. Beyond 250, the air is of very poor quality.

You are interested in the subject, here are other articles on the same theme

The ISO 16000-29 standard specifies performance test methods for volatile organic compound (VOC) detectors intended to monitor the concentration of VOCs in the indoor atmosphere and living spaces and to control the quality of indoor air. in portable, mobile and remote applications. To know more

Click to rate this post!
[Total: 0 Average: 0]
Exit mobile version