my BMP180 is working fine with Arduino Uno. Using it with the DUE shows wrong readings (for example 115°C), same code and same library. That's confusing to me. I've read about problems with I2C devices that aren't found on the bus at all, but mine is found. The I2C scanner works too.
The alternative wire library found here Due I2C not working - #34 by system - Arduino Due - Arduino Forum doesn't help.
I'm using Arduino 1.5.7.
Does anyone know the solution? It's quite frustrating...