interfacing an Arduino UNO to a 1.8 v I2C device?

Hi!

I am considering using a I2C device that has an output level of 1.8 volts , but is 3.3 V tolerant. If I change the power suppy on the UNO to be 3.3 volts , will I be able to successfully communicate with this device using the wire library?...or do I need to use level changing circuits?

Thanks in advance for your help?

David Garrison Maryland USA

Yes.

Or yes, that will work also, and let you keep your 16MHz stability.

For example: http://www.dsscircuits.com/i2c-level-converter.html, from a fellow arduinian

http://store.nkcelectronics.com/logic-level-converter.html

Crossroads:

Thanks, I ordered a voltage level conveter from a fellow Arduinian!

David G.