Data Sheet
Final Datasheet
BME280 Environmental sensor
Page 25
BST-BME280-DS001-10 | Revision 1.1 | May 2015 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.
Table 18: Memory map
Register Name Address bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
Reset
state
hum_lsb
0xFE 0x00
hum_msb
0xFD 0x80
temp_xlsb
0xFC 0 0 0 0 0x00
temp_lsb
0xFB 0x00
temp_msb
0xFA 0x80
press_xlsb
0xF9 0 0 0 0 0x00
press_lsb
0xF8 0x00
press_msb
0xF7 0x80
config
0xF5 spi3w_en[0] 0x00
ctrl_meas
0xF4 0x00
status
0xF3
measuring[0]
im_update[0]
0x00
ctrl_hum
0xF2 0x00
calib26..calib41
0xE1…0xF0 individual
reset
0xE0 0x00
id
0xD0 0x60
calib00..calib25
0x88…0xA1 individual
Registers:
Reserved
registers
Calibration
data
Control
registers
Data
registers
Status
registers
Chip ID Reset
Type:
do not
change
read only
read / write read only read only read only write only
hum_lsb<7:0>
press_lsb<7:0>
press_msb<7:0>
mode[1:0]
t_sb[2:0]
press_xlsb<7:4>
temp_xlsb<7:4>
temp_lsb<7:0>
temp_msb<7:0>
calibration data
chip_id[7:0]
osrs_h[2:0]
hum_msb<7:0>
calibration data
reset[7:0]
osrs_p[2:0]
filter[2:0]
osrs_t[2:0]
5.4 Register description
5.4.1 Register 0xD0 “id”
The “id” register contains the chip identification number chip_id[7:0], which is 0x60. This number
can be read as soon as the device finished the power-on-reset.
5.4.2 Register 0xE0 “reset”
The “reset” register contains the soft reset word reset[7:0]. If the value 0xB6 is written to the
register, the device is reset using the complete power-on-reset procedure. Writing other values
than 0xB6 has no effect. The readout value is always 0x00.
5.4.3 Register 0xF2 “ctrl_hum”
The “ctrl_hum” register sets the humidity data acquisition options of the device. Changes to
this register only become effective after a write operation to “ctrl_meas”.