Spark Logic

BMP180 digital pressure sensor connection guide

BMP180 digital pressure sensor LGA-7 · 3.60 × 3.80 mm wiring guide with power, signal assignments, and bench checks.

LGA-7 · 3.60 × 3.80 mm

7 contacts Current package

Bosch Sensortec ·

Connect an I²C host

Required

Apply VDD and VDDIO together from 3.3 V. Solder all package contacts, but leave the pads for CSB and SDO electrically open.

R1 4.7 kΩ between +3.3 V and I²C data+3.3 VR1 4.7 kΩI²C data
R2 4.7 kΩ between +3.3 V and I²C clock+3.3 VR2 4.7 kΩI²C clock
C1 100 nF between +3.3 V and Ground+3.3 VC1 100 nFGround
C2 100 nF between +3.3 V and Ground+3.3 VC2 100 nFGround

Bench checks

  • Look for an acknowledgement at 7-bit address 0x77 and read the 22 calibration bytes from 0xAA through 0xBF.
  • Start a temperature conversion by writing 0x2E to 0xF4. Wait at least 4.5 ms, then read the result starting at 0xF6. Follow the datasheet procedure for the separate pressure conversion.

Bosch Sensortec BST-BMP180-DS000-12 Rev. 2.8, §§ 1, 3 and 6. Manufacturer document mirrored by the University of Utah.

LGA-7 · 3.60 × 3.80 mm wiring map

Highlighted contacts are used in the required step or selected circuit. Select a contact to inspect it.

LGA-7 · 3.60 × 3.80 mm
Transparent top view with pin 1 at the upper left. Follow the land pattern when designing a PCB. Scroll the map to reach all contacts.
Selected pin details

3 · VDDIO

Supply input · Power

Digital supply. Set the I²C pull-up rail to this logic voltage.

Bosch Sensortec BST-BMP180-DS000-12 Rev. 2.8, §§ 1, 3 and 6. Manufacturer document mirrored by the University of Utah.

Electrical limits · Pin in the reference

Models and documents

This map covers the standard I²C LGA-7 device. Bosch documents a special-order SPI version separately in the pin notes.

BMP180
Standard I²C version, Bosch code 0 273 300 244.