Protocolo i2c, módulo 3v3

Tengo una placa ATMEGA 2560 y tengo en protocolo i2c una pantallita y una brújula acelerometro las 2 cosas las conecté a 3v3 y la pantalla bien pero la brújula a los 2 días no me funciona se calienta muchísimo, mi duda es tengo que poner un adaptador de nivel?, en los esquemas no ponen, la pantallita nunca me a dado problemas. Gracias por adelantado.

Disculpa, nunca vi esta consulta. Si alimentas con 5 una entrada de 3.3 es posible que si la entrada no es 5V tolerante termines dañando el sensor.
Si debiste usar adaptador de nivel que puedes armar con un 2N7000 por ejemplo.
image
En ambas lineas.
Seguro es muy tarde pero.. quien dice.