The BMP180 a successor of BMP085 a new generation of high precision, ultra-low power digital pressure sensor.  The BMP180 is optimized for use in mobile devices, PDA, GPS navigation and outdoor equipment with a low altitude noise of merely 0.25m at fast conversion time.

BMP180 offers superior performance that driven by i2C interface allows you for easy system integration driven by microcontroller.

The BMP180 is based on piezo-resistive technology for EMC robustness, high accuracy, and linearity as well as long term stability.

Required Component

If you’re using an Arduino, simply connect the VIN pin to the 5V voltage pin, GND to ground, SCL to I2C Clock (Analog 5) and SDA to I2C Data (Analog 4). &  download the BMP085/BMP180 Arduino library and example code for pressure calculation. Install the library, and load the example sketch.

Wiring Diagram

Sketch Code


  • Download the BMP180 Datasheet Here | PDF
  • Download the BMP180 Code Library Here | Zip


Wiring the i2C BMP180 Barometric Pressure Sensor with Microcontroller
Tagged on:                     

Leave a Reply

Your email address will not be published. Required fields are marked *