BMP085 Analog Barometer & Temperature Sensor

The BMP085 is an analog barometer/atmospheric pressure sensor coupled with a temperature sensor. It’s analog and uses a two-wire I2C interface. I got mine from Adafruit. They include some pin headers you can solder to it or you can wire it up directly.

A great tutorial from Adafruit is here.

It’s a pretty little sensor..

Below is the sketch for it along with the library and some data sheets.

[php]
#include <Wire.h>
#include <BMP085.h>

BMP085 bmp;

void setup() {
Serial.begin(9600);
bmp.begin();
}

void loop() {
Serial.print(“Temperature = “);
Serial.print(bmp.readTemperature());
Serial.println(” *C”);

Serial.print(“Pressure = “);
Serial.print(bmp.readPressure());
Serial.println(” Pa”);

Serial.println();
delay(500);
}
[/php]
Download the BMP085 Data Sheet

Download the BMP085 Breakout schematic

Download the BMP085 Library

Leave a Reply

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