Hi all
I am still not too clued up on I2C interfacing. Can I interface more than one Bosch BMP180 Pressure Sensor - I am confused about the Address - the example I am using uses the address 0x77 - Can I use two BMP's and allocate each one a unique address so I can get P and T off each unit?
Regards
Hi,
No, you can't, but...
First of all, why do you want to get temp from one sensor and pressure from another? If it is because you want to place the two sensors in different places, why would the pressure be any different? Also did you know that the i2c bus cannot be very long, only a few hundred mm.
Unless you want to measure the pressure inside some sealed pressure vessel, why not have a separate temperature sensor for the second location? A ds18db20 temp sensor uses a 1-wire bus that can be much longer than i2c bus.
If you must have 2 bmp180 sensors, i think you can get a software library that creates a second i2c bus using any other 2 pins. Not as fast or efficient as the standard hardware bus, but that is not critical for many applications of bmp180.
Paul