Skip to main content
2 of 2
edited title

I2C temp sensor and an Arduino wifi shield not working together

I am using an arduino wifi shield and a TMP102 with an arduino uno rev2.

With boards older than rev3 you have to add a jumper from the 3.3V to the IOREF pin for the wifi shield, see here: http://arduino.cc/en/Guide/ArduinoWiFiShield

But when I do that the temperature sensor would only read -0.06 celsius as if its address would be different. (It is using i2c, its ADD0 is grounded, just like here: http://bildr.org/2011/01/tmp102-arduino/ )

Without the jumper the sensor is working fine, but the wifi needs the jumper for starting up.

What should I do to make them work together?