Fully Tested MCP9802 Driver Library for Arduino
The MCP9802 is a 9 to 12-Bit Single-Channel Temperature Sensor with Hysteresis & Limit (i.e. Alert) capabilities, as well as a hardware I2C interface.
This library contains a robust driver for the MCP9802 that exposes its entire functionality (i.e. Configuration, Temperature, Hysteresis, Limit, and Alert Settings), allowing the end-user to get/set data in degrees Celsius or Fahrenheit.