Overview
The TMP102 is a very small (surface-mount) low-power digital semiconductor temperature sensor. As the datasheet says, "the temperature sensor in the TMP102 is the chip itself." Data can be read from the sensor using I2C. A breakout board is available from Sparkfun which includes accompanying filtering capacitors and pull-up resistors.
Features
- Small size
- Two-wire serial interface
- Accuracy: 0.5°C (-25°C to +85°C)
- 12-bit, 0.0625°C resolution
- Low Power
- 1.4V to 3.6VDC supply range
- 10µA Active (max)
- 1µA Shutdown (max)
Datasheet
Texas Instrument's product page and datasheet.
Sources
TMP102 + Breakout Board - Sparkfun - $5.95
The Part
Pinout and breakout board from Sparkfun:

Schematic
From the datasheet:

Schematic for Sparkfun's breakout board:

Circuit
The following image shows the circuit needed to connect the TMP102 on the Sparkfun breakout board to an Arduino (via Bildr Blog):

Code
TMP102 example code via Bildr Blog
References
Keywords
Temperature, Thermometer, Hot, Heat, Cold, Cool, Farenheit, Celsius, Degrees, Weather, Environment, Digital, I2C