Overview
The BME280, produced by Bosch Sensortec, is a combined digital humidity, pressure, and temperature sensor. It is specifically designed for mobile applications and wearables where size and low power consumption are critical. The sensor integrates high linearity and high accuracy sensors for measuring relative humidity, barometric pressure, and ambient temperature. Its compact 8-pin metal-lid LGA package measures 2.5 x 2.5 x 0.93 mm³, making it ideal for battery-driven devices such as handsets, GPS modules, and watches.
Key Specifications
Parameter | Technical Data |
---|---|
Operation Range | Pressure: 300...1100 hPa, Temperature: -40…85°C, Humidity: 0...100% RH |
Supply Voltage VDD/VDDIO | VDD: 1.71 ... 3.6 V, VDDIO: 1.2 ... 3.6 V |
Interface | I²C (up to 3.4 MHz) and SPI (3 and 4 wire, up to 10 MHz) |
Average Current Consumption (typ.) @ 1 Hz | 1.8 μA (H, T), 2.8 μA (P, T), 3.6 μA (H, P, T) |
Average Current Consumption in Sleep Mode | 0.1 μA |
Humidity Sensor Response Time (τ63%) | 1 s |
Humidity Sensor Accuracy Tolerance | ±3% relative humidity |
Humidity Sensor Hysteresis | ≤2% relative humidity |
Pressure Sensor RMS Noise | 0.2 Pa (equiv. to 1.7 cm) |
Pressure Sensor Sensitivity Error | ±0.25% (equiv. to 1 m at 400 m height change) |
Pressure Sensor Temperature Coefficient Offset | ±1.5 Pa/K (equiv. to ±12.6 cm at 1 °C temperature change) |
Package Dimensions | 8-Pin LGA with metal, 2.5 x 2.5 x 0.93 mm³ |
RoHS Compliance | RoHS compliant, halogen-free, MSL1 |
Key Features
- Compact 8-pin metal-lid LGA package with dimensions of 2.5 x 2.5 x 0.93 mm³, ideal for mobile and wearable applications.
- Digital interface via I²C (up to 3.4 MHz) and SPI (3 and 4 wire, up to 10 MHz).
- Low power consumption: 1.8 μA @ 1 Hz for humidity and temperature, 2.8 μA @ 1 Hz for pressure and temperature, and 0.1 μA in sleep mode.
- High accuracy and linearity for humidity, pressure, and temperature measurements.
- Fast response time for humidity sensor, suitable for context awareness applications.
- Register and performance compatible with Bosch Sensortec BMP280 digital pressure sensor.
- RoHS compliant, halogen-free, and MSL1 certified.
- Humidity and pressure sensors can be independently enabled/disabled.
Applications
- Mobile devices and wearables such as handsets, GPS modules, and watches.
- Home automation and indoor navigation systems.
- Fitness and health monitoring devices.
- GPS refinement and location tracking.
- Home weather stations and environmental monitoring.
- Flying toys and drones.
Q & A
- What is the BME280 sensor?
The BME280 is a combined digital humidity, pressure, and temperature sensor developed by Bosch Sensortec.
- What are the key features of the BME280?
The BME280 features a compact LGA package, low power consumption, high accuracy and linearity, fast response time, and digital interfaces via I²C and SPI.
- What are the operating ranges of the BME280?
The operating ranges are -40 to +85°C for temperature, 0 to 100% RH for humidity, and 300 to 1100 hPa for pressure.
- What are the supply voltage requirements for the BME280?
The main supply voltage range is 1.71 to 3.6 V, and the interface supply voltage range is 1.2 to 3.6 V.
- How much current does the BME280 consume?
The current consumption is 1.8 μA @ 1 Hz for humidity and temperature, 2.8 μA @ 1 Hz for pressure and temperature, and 0.1 μA in sleep mode.
- What interfaces does the BME280 support?
The BME280 supports both I²C (up to 3.4 MHz) and SPI (3 and 4 wire, up to 10 MHz) interfaces.
- Is the BME280 RoHS compliant?
- Can the humidity and pressure sensors be independently enabled/disabled?
- What are some common applications of the BME280?
- How do I interface the BME280 with my microcontroller?