I would like to connect two identical sensors (slaves) over an I2C bus. The problem is that they have the same address.
The datasheet says the following:
The KX224 Slave Address is comprised of a user programmable part, a factory programmable part, and a fixed part, which allows for connection of multiple accelerometers to the same I2C bus. The Slave Address associated with the KX224 is 00111YX, where the user programmable bit X, is determined by the assignment of ADDR (pin 1) to GND or IO_VDD.
Pin 1 is VDD, not ADDR. Also, there is a diagram:
Multiple KX224 accelerometers on a shared I2C bus
There are assumptions on the diagram about connecting ground or power, which I am not sure about. Here is the link to the datasheet.
Do I just need to invert polarity when connecting one of the sensors to instantiate a different address?
Here is what the sensor looks like: