Estoy experimentando con un par de sensores de distancia VL6180x en brotes ( enlace , los azules).
Debido a que el sensor restablece su dirección i2c cuando se quita la alimentación, y debido a que quiero usar más de una, necesito poder configurar la dirección deseada después del arranque.
Mi idea para resolver eso fue simplemente encender el VIN de los sensores uno tras otro, y establecer la dirección antes de que se encienda el siguiente. Desafortunadamente, parece que los sensores obtienen energía de alguna manera, incluso sin ningún VIN conectado. Supongo que es a través de las resistencias pullup en el bus i2c.
¿Cómo puedo resolver esto? ¿Tengo que agregar algo para romper la conexión del bus i2c junto con el VIN, o hay otras formas mejores?
(Dado que el proyecto para el que están destinados tiene un espacio libre limitado, prefiero una solución con un bajo número de componentes)