Last modified 7 years ago Last modified on 2014-03-23 14:03:50

NOTE! This page is no longer updated

You will find the latest information about MySensors here:

Pressure/Temperature/Weather forecast sensor (BMP085)


You can download the Arduino sketch here.

This sensor sleeps most of the time. You can change the sleep interval by updating SLEEP_TIME define at the top of the file.

This sensor requires you to upload the following device files to Vera as well.

Wire things up

Follow the instructions in ConnectingRadioModule to connect radio module.

To connect the BMP085 sensor to the Arduino board follow these instructions:
Connect VCC of the BMP085 sensor to 3.3V (NOT 5.0V!)
Connect GND to Ground
Connect SCL to i2c clock - on 168/328 Arduino Nano/Uno/Duemilanove/etc thats Analog 5
Connect SDA to i2c data - on 168/328 Arduino Nano/Uno/Duemilanove/etc thats Analog 4
EOC is not used, it signifies an end of conversion
XCLR is a reset pin, also not used here

Hardware - Purchase guide

To build this sensor you'll need one arduino + radio specified in the base kit found here:

With the following additional parts:
1x BMP085 Pressure sensor

TOTAL SENSOR PRICE: $7.6 (arduino + radio) + $3.8 (BMP085) = $11.4