QWIIC MCP9600 addr and python

looking to use the MCP9600 with an rPi and Python, so I’m hacking my way thru converting the arduino code to python.

Wondering about the 8 addresses that are available per spec sheet and the two pads marked Addr on the board.

It looks like this board only gives an easy choice of either 0x66 (default) or 0x60 (bridge JP1 pads)

q1) Are the two lil resistors between the thru hole connectors the ones to switch out for other addresses?

q2) any (unofficial) pointers on making a python module for this? I’m using the BME arduino/python as example

thanks

Hello MauiJerry,

1.) Yes, however, you’ll want to change just the one closest to the IC. That resistor is R2 that will coordinate with the values in the [schematic.

2.) I would advise looking at a [small guide we have for the Raspberry Pi I2C bus for C/C++ and Python. I would also advise reading the [SMBUS Documentation.

We can’t support custom code, but I wish you the best in your endeavours!](SMBus – I2C Bus)](Raspberry Pi SPI and I2C Tutorial - SparkFun Learn)](https://cdn.sparkfun.com/assets/d/0/8/1/7/Qwiic_MCP9600.sch.pdf)