- VIN - This is the power pin. To power the board, give it the same power as the logic level of your microcontroller - e.g. for a 3V microcontroller like a Feather M4, use 3V, or for a 5V microcontroller like Arduino, use 5V.
- GND - This is common ground for power and logic.
The default I2C address for the MCP9601 is 0x67.
- SCL - I2C clock pin, connect to your microcontroller I2C clock line. There's a 10K pullup on this pin.
- SDA - I2C data pin, connect to your microcontroller I2C data line. There's a 10K pullup on this pin.
- STEMMA QT - These connectors allow you to connectors to development boards with STEMMA QT connectors or to other things with various associated accessories.
- A1, A2, A3, A4 - These are the alert pins. They are user-programmable push-pull outputs which can be used to detect rising or falling temperatures. The device outputs signal when the ambient temperature exceeds the user-programmed temperature alert limit.
- ADDR - The MCP9601 supports 8 addresses, ranging from 0x60 to 0x67. The default is 0x67, with the ADDR pin not connected to anything. To get 0x60, connect the ADDR pin directly to GND. To get the addresses between 0x60 and 0x67, you must add a resistor of a given value between ADDR and GND - check out Table 6-2 in the datasheet for a list of suggested resistor values for each address.
- Addr jumpers - There are two jumpers on the back, labeled 43k and 22k, each of which change the I2C address. If you solder the 43k jumper closed, the address will be 0x66. If you solder the 22k jumper closed, the address will be 0x65.