I've been using several MPL115A2 sensors and multiplexing them on the same I2C bus by setting RST high to disable I2C on the sensors we are not reading from, while setting RST low to enable I2C on the sensor we want to read from. The hardware RST was removed from the MPL3115A2, but there is a VDDIO pin instead. Does VDDIO on the MPL3115A2 function the same way as RST in the MPL115A2?
Hi Aadeel,
Our recommendation for using several MPL3115A2 sensors on the same I2C bus is the use of an I2C multiplexer (such as the PCA9544A) on both the SDA and SCL lines and utilize GPIO pins on your MCU as a select on the multiplexer.
Best regards,
Tomas