SparkFun
SparkFun Digital Temperature Sensor Breakout - TMP102
The TMP102 is an easy-to-use digital temperature sensor from Texas Instruments. The TMP102 breakout allows you to easily incorporate the digital temperature ...
Get notified when back in stock
The TMP102 is an easy-to-use digital temperature sensor from Texas Instruments. The TMP102 breakout allows you to easily incorporate the digital temperature sensor into your project. While some temperature sensors use an analog voltage to represent the temperature, the TMP102 uses the I2C bus of the Arduino to communicate the temperature. Needless to say, this is a very handy sensor that doesn’t require much setup.
The TMP102 is capable of reading temperatures to a resolution of 0.0625°C, and is accurate up to 0.5°C. The breakout has built-in 4.7kΩ pull-up resistors for I2C communications and runs from 1.4V to 3.6V. I2C communication uses an open drain signaling, so there is no need to use level shifting.
Get Started with the TMP102 Breakout Guide
Features:
- Uses the I2C interface
- 12-bit, 0.0625°C resolution
- Typical temperature accuracy of ±0.5°C
- 3.3V sensor
- Supports up to four TMP102 sensors on the I2C bus at a time
Documents:
Jargon buster
Plain-language definitions for the technical terms used above.
- breakout
- A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
Find this product in
SparkFun TMP102 Breakout Schematic
Schematic · 42.1 KB · Click any page to view full size
TMP102 Datasheet
Datasheet · 459.5 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 650.1 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Source Code
Open-source libraries, firmware & example projects for this product
Arduino library for the TMP102 digital temperature sensor
1260e0a
over 4 years ago
· 22 commits
- examples Removed old example sketch almost 6 years ago
- src Fix incorrect type casting issue #5 over 4 years ago
- keywords.txt v1.1.0 almost 6 years ago
- library.properties Update library.properties over 4 years ago
- LICENSE.md Initial Commit almost 10 years ago
- README.md Update README.md over 6 years ago
Breakout board for TMP102 digital temperature sensor
36ba5a6
about 1 year ago
· 11 commits
- Hardware Created Production Files folder about 13 years ago
- Production Updating to standard folder structure and license almost 13 years ago
- .gitattributes Updating to standard folder structure and license almost 13 years ago
- .gitignore Initial commit of v12 board files about 13 years ago
- LICENSE.md Updating to standard folder structure and license almost 13 years ago
- README.md Update README.md about 1 year ago
Related Tutorials
Free guides on learn.littlebird.com.au