Download Arduino BME280 Sensor Manual Datasheet

bme280 sensor datasheet - TheBME280 is as combined digital humidity, pressure and temperature sensor based on proven sensing principles. The sensor module is housed in an extremely compact metal-lid LGA package with a footprint of only 2.5×2.5mm² with a height of 0.93mm.

Its small dimensions and its low power consumption allow the implementation in battery driven devices such as handsets, GPS modules or watches. The BME280 is register and performance compatible to the Bosch Sensortec BMP280 digital pressure sensor (see chapter 5.2 in datasheet for details).

The BME280 achieves high performance in all applications requiring humidity and pressure measurement. These emerging applications of home automation control, in-door navigation, health care as well as GPS refinement require a high accuracy and a low TCO at the same time.
arduino bme280 datasheet
BME280: Pin-out top and bottom view

The humidity sensor provides an extremely fast response time for fast context awareness applications and high overall accuracy over a wide temperature range. The pressure sensor is an absolute barometric pressure sensor with extremely high accuracy and resolution and drastically lower noise than the Bosch Sensortec BMP180.

The integrated temperature sensor has been optimized for lowest noise and highest resolution. Its output is used for temperature compensation of the pressure and humidity sensors and can also be used for estimation of the ambient temperature.

The sensor provides both SPI and I²C interfaces and can be supplied using 1.71 to 3.6 V for the sensor supply VDD and 1.2 to 3.6 V for the interface supply VDDIO.

Measurements can be triggered by the host or performed in regular intervals. When the sensor is disabled, current consumption drops to 0.1μA.

BME280 can be operated in three power modes (see chapter 3.3 in datasheet):
  • sleep mode
  • normal mode
  • forced mode
In order to tailor data rate, noise, response time and current consumption to the needs of the user, a variety of oversampling modes, filter modes and data rates can be selected.

BME280 Specification

arduino bme280 sensor
If not stated otherwise,
  • All values are valid over the full voltage range
  • All minimum/maximum values are given for the full accuracy temperature range
  • Minimum/maximum values of drifts, offsets and temperature coefficients are ±3
  • values over lifetime
  • Typical values of currents and state machine timings are determined at 25 °C
  • Minimum/maximum values of currents are determined using corner lots over complete temperature range
  • Minimum/maximum values of state machine timings are determined using corner lots over 0...+65°C temperature range.

Arduino Project: Weather Station with a BME280 sensor and an LCD screen with Arduino Mega

In this Arduino Project video we are going to build a simple weather station using a BME280 sensor and an LCD shield. Let's get started!


For more detail you can download Arduino BME280 Sensor Manual Datasheet here.

Comments