Grove MCP9600 - changing device address?

I would like to use two of the Grove MCP9600 sensors on the same I2C bus (I’m using a Lotus v1.1). I know that the two sensors will have the same addresses and that I need to change one of them. I see in the wiki where the address contacts are but I am not sure how I should alter them to have one of the sensors be on the alternate address.



Also, once this change has been made, what initialization changes are needed to then use two sets of functions throughout my code (i.e., get_temperature1() and get_temperature2())



Thanks for any help you can offer!



~JRG

Hi JRG~



You can use the software I2C, connect the sensor to digital port of the lotus1.1. I will talk with software team and modify the library to enable this function. Keep you posted. thanks.

Great - thanks!

Hi bill.yu,

Could you kindly send me the modified code, for two Grove MCP9600 sensors on the same I2C bus?

Many thanks.