Final data sheet
BME280
Combined humidity and pressure sensor
Bosch Sensortec
BME280: Final data sheet
Document revision
Document release date
Document number
Technical reference code(s)
Notes
1.0
November 11 , 2014
BST-BME280-DS001-09
0 273 141 185
Data in this document are subject to change without notice. Product
photos and pictures are for illustration purposes only and may differ from
the real product’s appearance.
th
Final Datasheet
BME280 Environmental sensor
Page 2
BME280
D
IGITAL HUMIDITY
,
PRESSURE AND TEMPERATURE SENSOR
Key features
Package
Digital interface
Supply voltage
2.5 mm x 2.5 mm x 0.93 mm metal lid LGA
I²C (up to 3.4 MHz) and SPI (3 and 4 wire, up to 10 MHz)
V
DD
main supply voltage range: 1.71 V to 3.6 V
V
DDIO
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
Key parameters for humidity sensor
Response time
1s
Accuracy tolerance
±3 % relative humidity
Hysteresis
±1% relative humidity
Key parameters for pressure sensor
RMS Noise
0.2 Pa, equiv. to 1.7 cm
Offset temperature coefficient ±1.5 Pa/K, equiv. to ±12.6 cm at 1 °C temperature change
Typical application
Context awareness, e.g. skin detection, room change detection
Health monitoring / well-being
Warning regarding dehydration or heat stroke
Spirometry (measurement of lung 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)
Target devices
Handsets such as mobile phones, tablet PCs, GPS devices
Navigation systems and gaming, e.g flying toys
Camera (DSC, video) and portable health care devices
Home weather stations, flying toys and smart watches
BST-BME280-DS001-09 | Revision 1.0 | November 2014
Bosch Sensortec
© Bosch Sensortec GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to
third parties. BOSCH and the symbol are registered trademarks of Robert Bosch GmbH, Germany.
Note: Specifications within this document are subject to change without notice.
Final Datasheet
BME280 Environmental sensor
Page 3
General Description
The BME280 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.5 mm² with a height of 0.93 mm. 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 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.
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 V
DD
and 1.2 to 3.6 V for the interface supply V
DDIO
. 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):
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.
Please contact your regional Bosch Sensortec partner for more information about software
packages.
BST-BME280-DS001-09 | Revision 1.0 | November 2014
Bosch Sensortec
© Bosch Sensortec GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to
third parties. BOSCH and the symbol are registered trademarks of Robert Bosch GmbH, Germany.
Note: Specifications within this document are subject to change without notice.
Final Datasheet
BME280 Environmental sensor
Page 4
Index of Contents
1. SPECIFICATION ........................................................................................................................ 7
1.1 G
ENERAL ELECTRICAL SPECIFICATION
.................................................................................. 7
1.2 H
UMIDITY PARAMETER SPECIFICATION
................................................................................. 8
1.3 P
RESSURE SENSOR SPECIFICATION
..................................................................................... 9
1.4 T
EMPERATURE SENSOR SPECIFICATION
............................................................................. 10
2. ABSOLUTE MAXIMUM RATINGS .......................................................................................... 11
3. FUNCTIONAL DESCRIPTION ................................................................................................. 11
3.1 B
LOCK DIAGRAM
............................................................................................................... 11
3.2 P
OWER MANAGEMENT
....................................................................................................... 12
3.3 S
ENSOR MODES
................................................................................................................ 12
3.3.1 S
ENSOR MODE TRANSITIONS
......................................................................................................... 12
3.3.2 S
LEEP MODE
................................................................................................................................. 13
3.3.3 F
ORCED MODE
.............................................................................................................................. 13
3.3.4 N
ORMAL MODE
.............................................................................................................................. 14
3.4 M
EASUREMENT FLOW
....................................................................................................... 14
3.4.1 H
UMIDITY MEASUREMENT
.............................................................................................................. 15
3.4.2 P
RESSURE MEASUREMENT
............................................................................................................ 15
3.4.3 T
EMPERATURE MEASUREMENT
...................................................................................................... 15
3.4.4 IIR
FILTER
..................................................................................................................................... 16
3.5 R
ECOMMENDED MODES OF OPERATION
.............................................................................. 17
3.5.1 W
EATHER MONITORING
................................................................................................................. 17
3.5.2 H
UMIDITY SENSING
........................................................................................................................ 18
3.5.3 I
NDOOR NAVIGATION
...................................................................................................................... 18
3.5.4 G
AMING
........................................................................................................................................ 19
3.6 N
OISE
.............................................................................................................................. 19
4. DATA READOUT ..................................................................................................................... 21
4.1 D
ATA REGISTER SHADOWING
............................................................................................. 21
4.2 O
UTPUT COMPENSATION
................................................................................................... 21
4.2.1 C
OMPUTATIONAL REQUIREMENTS
.................................................................................................. 22
4.2.2 T
RIMMING PARAMETER READOUT
................................................................................................... 22
4.2.3 C
OMPENSATION FORMULAS
........................................................................................................... 23
5. GLOBAL MEMORY MAP AND REGISTER DESCRIPTION .................................................. 25
5.1 G
ENERAL REMARKS
.......................................................................................................... 25
5.2 R
EGISTER COMPATIBILITY TO
BMP280 .............................................................................. 25
5.3 M
EMORY MAP
................................................................................................................... 25
5.4 R
EGISTER DESCRIPTION
.................................................................................................... 26
BST-BME280-DS001-09 | Revision 1.0 | November 2014
Bosch Sensortec
© Bosch Sensortec GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to
third parties. BOSCH and the symbol are registered trademarks of Robert Bosch GmbH, Germany.
Note: Specifications within this document are subject to change without notice.
Final Datasheet
BME280 Environmental sensor
Page 5
5.4.1 R
EGISTER
0
X
D0
“
ID
”
..................................................................................................................... 26
5.4.2 R
EGISTER
0
X
E0
“
RESET
”
............................................................................................................... 26
5.4.3 R
EGISTER
0
X
F2
“
CTRL
_
HUM
”
........................................................................................................ 26
5.4.4 R
EGISTER
0
X
F3
“
STATUS
”
............................................................................................................. 26
5.4.5 R
EGISTER
0
X
F4
“
CTRL
_
MEAS
”
....................................................................................................... 27
5.4.6 R
EGISTER
0
X
F5
“
CONFIG
”
............................................................................................................. 28
5.4.7 R
EGISTER
0
X
F7…0
X
F9
“
PRESS
” (_
MSB
, _
LSB
, _
XLSB
)
................................................................... 29
5.4.8 R
EGISTER
0
X
FA…0
X
FC
“
TEMP
” (_
MSB
, _
LSB
, _
XLSB
)....................................................................
29
5.4.9 R
EGISTER
0
X
FD…0
X
FE
“
HUM
” (_
MSB
, _
LSB
)
................................................................................ 30
6. DIGITAL INTERFACES ............................................................................................................ 31
6.1 I
NTERFACE SELECTION
...................................................................................................... 31
6.2 I²C I
NTERFACE
.................................................................................................................. 31
6.2.1 I²C
WRITE
..................................................................................................................................... 32
6.2.2 I²C
READ
...................................................................................................................................... 33
6.3 SPI
INTERFACE
................................................................................................................. 33
6.3.1 SPI
WRITE
.................................................................................................................................... 34
6.3.2 SPI
READ
..................................................................................................................................... 34
6.4 I
NTERFACE PARAMETER SPECIFICATION
............................................................................. 35
6.4.1 G
ENERAL INTERFACE PARAMETERS
................................................................................................ 35
6.4.2 I²C
TIMINGS
.................................................................................................................................. 35
6.4.3 SPI
TIMINGS
................................................................................................................................. 36
7. PIN-OUT AND CONNECTION DIAGRAM............................................................................... 38
7.1 P
IN
-
OUT
........................................................................................................................... 38
7.2 C
ONNECTION DIAGRAM
I
2
C ................................................................................................ 39
7.3 C
ONNECTION DIAGRAM
4-
WIRE
SPI ................................................................................... 40
7.4 C
ONNECTION DIAGRAM
3-
WIRE
SPI ................................................................................... 41
7.5 P
ACKAGE DIMENSIONS
...................................................................................................... 42
7.6 L
ANDING PATTERN RECOMMENDATION
............................................................................... 43
7.7 M
ARKING
.......................................................................................................................... 44
7.7.1 M
ASS PRODUCTION DEVICES
......................................................................................................... 44
7.7.2 E
NGINEERING SAMPLES
................................................................................................................. 45
7.8 S
OLDERING GUIDELINES AND RECONDITIONING RECOMMENDATIONS
.................................... 46
7.9 R
ECONDITIONING
P
ROCEDURE
.......................................................................................... 47
7.10 T
APE AND REEL SPECIFICATION
........................................................................................ 47
7.10.1 D
IMENSIONS
............................................................................................................................... 47
7.10.2 O
RIENTATION WITHIN THE REEL
.................................................................................................... 48
7.11 M
OUNTING AND ASSEMBLY RECOMMENDATIONS
............................................................... 49
7.12 E
NVIRONMENTAL SAFETY
................................................................................................ 49
7.12.1 R
O
HS ........................................................................................................................................ 49
7.12.2 H
ALOGEN CONTENT
.................................................................................................................... 49
7.12.3 I
NTERNAL PACKAGE STRUCTURE
.................................................................................................. 49
BST-BME280-DS001-09 | Revision 1.0 | November 2014
Bosch Sensortec
© Bosch Sensortec GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to
third parties. BOSCH and the symbol are registered trademarks of Robert Bosch GmbH, Germany.
Note: Specifications within this document are subject to change without notice.