Skip to content
Communicates with the TMP117 over I2C to quickly integrate a temperature sensor into your project.
C++ C
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
src
.gitignore Updated Git Ignore for vscode files Jul 15, 2019
.travis.yml
ISSUE_TEMPLATE.md
LICENSE.md Create LICENSE.md Jul 15, 2019
README.md Update README.md Nov 16, 2019
keywords.txt Add Configuration Register and HighLowAlert Function Nov 13, 2019
library.properties Update library.properties for release 1.2.2. Jan 7, 2020

README.md

SparkFun TMP117 Arduino Library

SparkFun High Precision Temperature Sensor - TMP117 (Qwiic)

SparkFun High Precision Temperature Sensor - TMP117 (Qwiic) (SEN-15805)

The TMP117 is a high precision temperature Sensor with accuracy of up to +/-0.1 degrees celsius and an operating temperature range of -55°C to +150°C. It is NIST traceable and verified with equipment that is calibrated to ISO/IEC 17025 accredited standards. It has a very low power consumption with a supply range of 1.8V to 5.5V.

The TMP117 address can be changed with an external jumper to 4 different addresses. There are 4 different conversion modes that it can read from, with continuous conversion, shutdown, and one shot conversion. There is also digital offset for system correction, programmable temperature limits, General-Purpose EEPROM, and selectable averaging.

SparkFun labored with love to create this code. Feel like supporting open source hardware? Buy a board from SparkFun!

Repository Contents

  • /examples - Example code to be used in the Arduino IDE.
  • /src - Source files for the library (.cpp, .h).
  • keywords.txt - Keywords from this library that will be highlighted in the Arduino IDE.
  • libaray.properties - General library properties for the Arduino package manager

Documentation

Products that use this Repository

License Information

This product is open source!

Please review the LICENSE.md file for license information.

If you have any questions or concerns on licensing, please contact technical support on our SparkFun forums.

Distributed as-is; no warranty is given.

  • Your friends at SparkFun.

You can’t perform that action at this time.