Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

BME280

Digital Humidity, Pressure, and Temperature Sensor

The BME280 is a digital humidity, pressure, and temperature sensor from Bosch Sensortec. View the full BME280 datasheet below including key specifications, absolute maximum ratings.

Official BME280 datasheet (PDF) — the source this page was extracted from.

Manufacturer

Bosch Sensortec

Package

LGA (2.5x2.5x0.93mm metal lid)

Lifecycle

Active

BME280 Key Specifications

ParameterValue
Accuracy±3%
Humidity Range0 ~ 100% RH
Mounting TypeSurface Mount
Operating Temperature-40°C ~ 85°C
Output16b
Output TypeI2C, SPI
Package / Case8-VFLGA
PackagingMouseReel
Response Time1 s
Sensor TypeHumidity, Pressure, Temperature
Standard Pack Qty10000
Supplier Device Package8-LGA (2.5x2.5)
Supply Voltage1.71V ~ 3.6V

BME280 Overview

Part: BME280 — Bosch Sensortec

Type: Combined Digital Humidity, Pressure and Temperature Sensor

Description: Digital humidity, pressure and temperature sensor with 1.71–3.6 V supply, I²C (up to 3.4 MHz) and SPI (up to 10 MHz) interfaces, ±3 %RH humidity accuracy, 0.2 Pa RMS pressure noise, in a 2.5 × 2.5 × 0.93 mm metal-lid LGA package.

Operating Conditions:

  • Supply voltage: VDD 1.71–3.6 V; VDDIO 1.2–3.6 V
  • Operating temperature: -40 to +85 °C
  • Operating range: 0–100 % rel. humidity, 300–1100 hPa

Absolute Maximum Ratings:

  • Max supply voltage: 4.25 V (VDD and VDDIO pins)
  • Voltage at any interface pin: -0.3 V to VDDIO + 0.3 V
  • Storage temperature: -45 to +85 °C (≤ 65% RH)
  • Max pressure: 20 000 hPa
  • ESD: ±2 kV HBM, ±500 V CDM, ±200 V machine model

Key Specs:

  • Current consumption: 1.8 μA @ 1 Hz (humidity and temperature); 2.8 μA @ 1 Hz (pressure and temperature); 3.6 μA @ 1 Hz (humidity, pressure and temperature)
  • Sleep mode current: 0.1 μA
  • Humidity response time (τ63%): 1 s
  • Humidity accuracy tolerance: ±3 % relative humidity
  • Humidity hysteresis: ±1 % relative humidity
  • Pressure RMS noise: 0.2 Pa (equiv. to 1.7 cm)
  • Pressure offset temperature coefficient: ±1.5 Pa/K
  • I²C up to 3.4 MHz; SPI (3- and 4-wire) up to 10 MHz

Features:

  • Humidity and pressure sensors can be independently enabled or disabled
  • Three power modes: sleep, normal, forced
  • Selectable oversampling, IIR filter modes and data rates
  • Integrated temperature sensor used for compensation of pressure and humidity
  • Register and performance compatible with the Bosch Sensortec BMP280
  • RoHS compliant, halogen-free, MSL1

Applications:

  • Context awareness (skin detection, room change detection)
  • Fitness monitoring and well-being
  • Home automation control and HVAC
  • Internet of things
  • GPS enhancement and indoor/outdoor navigation
  • Weather forecast
  • Vertical velocity indication
  • Handsets, watches, gaming and flying toys, cameras

Package:

  • 2.5 mm × 2.5 mm × 0.93 mm metal-lid LGA

BME280 Features

  • Package

2.5 mm x 2.5 mm x 0.93 mm metal lid LGA

  • Digital interface

I²C (up to 3.4 MHz) and SPI (3 and 4 wire, up to 10 MHz)

  • Supply voltage

VDD main supply voltage range: 1.71 V to 3.6 V

VDDIO interface voltage range: 1.2 V to 3.6 V

  • Current consumption

1.8 μA @ 1 Hz humidity and temperature

2.8 μA @ 1 Hz pressure and temperature

3.6 μA @ 1 Hz humidity, pressure and temperature

0.1 μA in sleep mode

  • •

  • Operating range -40…+85 °C, 0…100 % rel. humidity, 300…1100 hPa

  • Humidity sensor and pressure sensor can be independently enabled / disabled

  • Register and performance compatible to Bosch Sensortec BMP280 digital pressure sensor

  • RoHS compliant, halogen-free, MSL1

BME280 Absolute Maximum Ratings

The absolute maximum ratings are determined over complete temperature range using corner lots. The values are provided in Table 5.

Table 5: Absolute maximum ratings

ParameterConditionMinMaxUnit
Voltage at any supply pinV DD and V DDIO pin-0.34.25V
Voltage at any interface pin-0.3V DDIO + 0.3V
Storage temperature≤ 65% RH-45+85°C
Pressure020 000hPa
ESDHBM, at any pin±2kV
CDM±500V
Machine model±200V

BME280 Typical Application

  • Context awareness, e.g. skin detection, room change detection
  • Fitness monitoring / well-being
  • Warning regarding dryness or high temperatures
  • Measurement of volume and air flow
  • Home automation control
  • control heating, venting, air conditioning (HVAC)
  • Internet of things
  • GPS enhancement (e.g. time-to-first-fix improvement, dead reckoning, slope detection)
  • Indoor navigation (change of floor detection, elevator detection)
  • Outdoor navigation, leisure and sports applications
  • Weather forecast
  • Vertical velocity indication (rise/sink speed)

BME280 Package Information

Figure 20: Package dimensions for top, bottom and side view

Variants on the same datasheet

These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.

Part NumberManufacturerPackage
BME280.HBosch SensortecLGA-8 2.5x2.5mm

More part numbers on this datasheet

Their pages show this same datasheet. Some are linked through their part family rather than checked part by part, so confirm the exact part in the ordering information.

Other Temperature Sensors

  • SHT30 – Sensirion, Humidity and Temperature Sensor
  • Si7021 – Silicon Labs, I2C Humidity and Temperature Sensor
  • SHT31-DIS-B2.5kS – Sensirion, Digital Humidity and Temperature Sensor
  • TMP116NAIDRVR – Texas Instruments, Digital Temperature Sensor
  • BME280.C – Bosch Sensortec, Digital Humidity, Pressure, and Temperature Sensor
  • BME280.H – Bosch Sensortec, Digital Humidity, Pressure, and Temperature Sensor
  • DS18B20 – Analog Devices, Digital Thermometer
  • LM135 – Texas Instruments, Precision Analog Temperature Sensor

All Temperature Sensors datasheetsAll Bosch Sensortec datasheets (16)

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Ask your AI agent about the BME280

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the BME280 run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.