I bought this BMP180 module off ebay and can't seem to get it to work with my pro mini.
I've tried the Adafruit Library(Unified and Non-Unified), Sparkfun library and even tried detecting the module with the i2C scanner code without any luck.
I get the following o/p :
Temperature = 0.00 *C Pressure = 234 Pa Altitude = 30367.23 meters Pressure at sealevel (calculated) = 234 Pa Real altitude = 30371.81 meters
when I remove these lines from the Adafruit example:
if (!bmp.begin())
{
Serial.println("Could not find a valid BMP085 sensor, check wiring!");
while (1)
{
}
}
I'm running the arduino and the sensor off 3.3v since I'm not sure whether the BMP180 module can handle 5V on its i2c pins. I've attached the pictures of my set up below and also screenshots of the o/p I'm getting.
There appears to be stuff missing from your post, like code and screen shot pic.
The BMP180 is a 3.3v device. It depends on the module you purchased whether it handles 5 volts. Some modules (like Adafruit) have a built in voltage regulator and logic level converter onboard, and others don't. A link to the module might help.
I see your edit now. It appears (but I can't see the traces on the module) that uses 5 volt power with a regulator, but has no logic level converter onboard, so it should be a 3.3 volt module that uses 5 volt power. I would check, but if you are putting 3.3 volts into Vcc, it might not power up the BMP180. Got a voltmeter?
Haha no I meant communications wise (i2c). I tested the sensor with an Uno with both 5V and 3.3V and it worked with both. Turns out there's a fault with my pro mini.