Estoy construyendo un robot basado en rpi 3 b + que recopila datos de un MPU6050 (Gy-521 breakout board, lo enciendo con 5V), un BMP180 (entrada de 3V) y muestra algunos datos en una pantalla LCD a través de un PCF8574AT i2c convertidor (que quiero alimentar con 5V, porque en 3V el LCD pierde el contraste). Actualmente está utilizando un Arduino conectado con un cable USB para recopilar los datos e imprimirlos en la pantalla LCD (por lo que todos los dispositivos están conectados al Arduino, no al rpi, pero quiero deshacerme del Arduino por completo y controlar todo desde el rpi directamente). El problema es que rpi soporta un máximo de 3V en el GPIO. La información sobre el voltaje i2c de estos módulos es difícil de encontrar, aunque leí en la hoja de datos del convertidor PCF8574AT que tiene un 'i / o sin sobretensión', pero todavía no estoy seguro de si realmente significa que puede ser seguro conectado a la rpi? ¿Y no mpu6050 y bmp180 también freirán el rpi? ¿Necesitaré un convertidor de nivel de voltaje o estos dispositivos son compatibles con los 3V GPIO i2c de rpi? Enlaces a docs: pcf8574at: enlace Mpu6050: enlace