In the i2c protocol, I would like to know how the slave & master address are assigned. Most of the internet doc talk about how the protocol work, but i wasn't able to find doc about i2c slave & master addressing.
Could I set an other legal address for that master device?
Same goes for the light sensor, the datasheet refer the device address has either 0x39 , 0x29 or 0x49? Can i change the slave address or it is build in the IC of the PCB?