BMP280 digital pressure sensor connection guide
BMP280 digital pressure sensor LGA-8 · 2.0 × 2.5 mm wiring guide with power, signal assignments, and bench checks.
LGA-8 · 2.0 × 2.5 mm
8 contacts Current packageConnect an I²C host
RequiredPower the bare sensor and host from 3.3 V. Tie CSB to VDDIO and SDO to ground for address 0x76. Use 0x77 if SDO is tied to VDDIO.
Bench checks
- At 100 kHz on a short bus, find an acknowledgement at the address selected by SDO.
- Read chip ID register 0xD0. A BMP280 production part returns 0x58.
- Read the factory calibration coefficients and use the manufacturer’s compensation algorithm for each enabled measurement.
Bosch Sensortec BST-BMP280-DS001-26, §§ 1, 4–6.
Connection scenarios
Connect a 4-wire SPI host
Use a 3.3 V SPI host with separate data lines. Keep chip select high at idle and pull it low for each transaction.
- +3.3 V
- Ground
- Chip select
- CSB (2)
- Host CS
- Serial clock
- SCK (4)
- Host SCK
- Host to sensor
- SDI (3)
- Host MOSI
- Sensor to host
- SDO (5)
- Host MISO
Bench checks
- Start at 1 MHz in mode 0. To read the ID, send 0xD0 and clock in the next byte with CSB held low.
- Read chip ID register 0xD0. A BMP280 production part returns 0x58.
- Read the factory calibration coefficients and use the manufacturer’s compensation algorithm for each enabled measurement.
Bosch Sensortec BST-BMP280-DS001-26, §§ 1, 4–6.
LGA-8 · 2.0 × 2.5 mm wiring map
5 · SDO
4-wire SPI data output. In I²C mode, tie to ground for 0x76 or VDDIO for 0x77. Leave electrically open in 3-wire SPI.
Models and documents
This map is for the bare LGA sensor. Breakout headers and logic-voltage limits depend on the board.
- 0.273.300.436-1NV
- Bosch ordering code.
- BMP280 manufacturer documentation· Bosch Sensortec BST-BMP280-DS001-26, §§ 1, 4–6.
