Introduction: Wiring the I2c Bmp180 Barometric Pressure Sensor With Microcontroller

About: something about yourself so our community can get to know you! ??

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.

Step 1: Wiring Guide With Arduino Nano

Required Component

Arduino, ATMEGA32U4, Teensy, Microcontroller & ESP826612-NodeMCU (Arduino IDE Integration)BMP180 Barometric SensorSolderless BreadboardJumper Wires / DuPont WiresIf 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.

ESP8266 (Arduino IDE Integration)

Download Source Code / Code Libraries

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