Skip to Content

BMP180 Pressure Sensor

🌡️ BMP180 Digital Barometric Pressure Sensor Module

Measure Altitude, Pressure & Temperature – I2C Interface

The BMP180 is a compact, low-power digital barometric pressure sensor designed for accurate measurement of atmospheric pressure, altitude, and temperature. Based on Bosch Sensortec’s proven piezo-resistive technology, it communicates via the I2C interface and is widely compatible with Arduino, ESP32, Raspberry Pi, and more.

⚙️ Technical Specifications

ParameterSpecification
Operating Voltage1.8V to 3.6V (typically powered with 3.3V or 5V via onboard regulator)
InterfaceI2C (Address: 0x77)
Pressure Range300 to 1100 hPa (equivalent to 9000 m to -500 m above sea level)
Altitude Accuracy~±1 meter
Temperature Range-40°C to +85°C
Temperature Accuracy±1.0°C
Pressure Accuracy±1.0 hPa
Module DimensionsApprox. 21mm x 18mm

✅ Features

  • ⛰️ Measure barometric pressure and calculate altitude

  • 🌡️ Integrated temperature sensor for compensation

  • 📶 I2C communication – easy connection with just 4 wires

  • 🔌 Fully compatible with Arduino, ESP8266, ESP32, Raspberry Pi

  • 🧠 Supported by Adafruit BMP180 library for quick coding

🧪 Typical Arduino Wiring

BMP180 PinArduino Pin
VCC3.3V or 5V
GNDGND
SDAA4
SCLA5

Use Wire.h and Adafruit_BMP085.h libraries (BMP180 is backward compatible with BMP085)

📱 Applications

  • Altimeters for drones, balloons, and weather stations

  • Indoor navigation & elevation tracking

  • Environmental monitoring & weather forecasting

  • Smart watches and wearable electronics

🎥 YouTube Tutorial

140.00 LE 140.00 LE

This combination does not exist.

Sensor