3.3.1 Temperature Sensor

The MCP9808 digital temperature sensor converts temperatures between -20°C and +100°C to a digital word with ±0.25°C/±0.5°C (typical/maximum) accuracy.

Additional features:
  • Accuracy:
    • ±0.25°C (typical) from -40°C to +125°C
    • ±0.5°C (maximum) from -20°C to +100°C
  • User Selectable Measurement Resolution:
    • 0.5°C, 0.25°C, 0.125°C, 0.0625°C
  • User Programmable Temperature Limits:
    • Temperature Window Limit
    • Critical Temperature Limit
  • User Programmable Temperature Alert Output
  • Operating Voltage Range: 2.7V to 5.5V
  • Operating Current: 200 μA (typical)
  • Shutdown Current: 0.1 μA (typical)
The MCP9808 temperature sensor is connected to the AVR128DB48 through I2C and a GPIO for the user-configurable alert output.
Info: The 7-bit I2C address is: 0x19.
Table 3-12. MCP9808
MCP9808 PinAVR128DB48 PinFunctionShared Functionality
SDAPF2TWI1 SDAFeather Connector, Qwiic
SCLPF3TWI1 SCL