> Since I2C uses open collector (open drain) outputs you can probably get > away with running it at 3.3V, if the bus idle high voltage will be > sufficiently high to be treated as such by the 5V part. It is. IIC specifies the logic threshold voltages, and they are deliberately low enough to make 3V operation easy with standard logic. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.