TMP107 Digital Temperature Sensor

Texas Instruments Sensor — specifications, applications, sourcing support and RFQ.

TMP107 Digital Temperature Sensor

RFQ Available Sourcing Support Alternative Matching RoHS
Part Number
TMP107
Manufacturer
Texas Instruments
Package
SOIC-8, body size 4.90 mm x 3.90 mm
Category
Sensor
Product Type
Digital temperature sensor

Quick Sourcing Note

TMP107 from Texas Instruments is a digital temperature sensor in the Sensor category, supplied in an SOIC-8 package with a 4.90 mm x 3.90 mm body size. It uses a bidirectional UART one-wire SMAARTWire interface and supports daisy-chain operation with up to 32 devices. The device provides 14-bit temperature measurement with 0.015625 °C resolution and specified accuracy down to ±0.4 °C max from -20 °C to +70 °C in one-shot mode with the bus inactive. It operates from a recommended 1.7 V to 5.5 V supply and covers -55 °C to +125 °C free-air operation for distributed temperature monitoring nodes.

Specifications

TypeDescription
Part NumberTMP107
ManufacturerTexas Instruments
Product TypeDigital temperature sensor
CategorySensor
Package / CaseSOIC-8, body size 4.90 mm x 3.90 mm
Temperature Sensor TypeDigital output temperature sensor; bidirectional UART one-wire SMAARTWire interface
Daisy-Chain Device SupportUp to 32 devices; SMAARTWire interface
Address StorageUnique 5-bit address stored in EEPROM; automated address assignment based on position relative to host
Temperature Resolution0.015625 °C; 14-bit temperature measurement
Temperature Accuracy±0.4 °C max; -20 °C to +70 °C, one-shot mode, bus inactive
Temperature Accuracy±0.55 °C max; -40 °C to +100 °C, one-shot mode, bus inactive
Temperature Accuracy±0.7 °C max; -55 °C to +125 °C, one-shot mode, bus inactive
Temperature Accuracy Typical±0.125 °C typ; -20 °C to +70 °C and -40 °C to +100 °C, one-shot mode, bus inactive
Temperature Accuracy Typical±0.5 °C typ; -55 °C to +125 °C, one-shot mode, bus inactive
ADC Resolution14 bits; temperature input
Recommended Supply Voltage1.7 V min, 3.3 V nom, 5.5 V max; recommended operating conditions
Operating Free-Air Temperature-55 °C min, +125 °C max; recommended operating conditions
Absolute Maximum Supply Voltage6 V max; over operating free-air temperature range
Operating Junction Temperature-55 °C min, +150 °C max; absolute maximum ratings
Temperature Report Limit127.984 °C max reported value; readings clamp beyond report limit
Storage Temperature-60 °C min, +150 °C max; absolute maximum ratings
ESD Rating HBM±2000 V; human body model, ANSI/ESDA/JEDEC JS-001
ESD Rating CDM±1000 V; charged device model, JEDEC JESD22-C101
ALERT Low-Level Output Voltage0 V min, 0.02 V typ, 0.4 V max; IOUT = -1 mA, ALERT1/ALERT2
ALERT High-Level Output Leakage Current0.1 µA typ, 1 µA max; VO = V+, ALERT1/ALERT2
ALERT Pullup Resistors75 kΩ min, 100 kΩ typ, 125 kΩ max; R1/R2 built-in pullup resistors
I/O High-Level Input Voltage0.7 x V+ min, V+ + 0.3 V max; I/O1 and I/O2
I/O Low-Level Input Voltage-0.3 V min, 0.3 x V+ max; I/O1 and I/O2
I/O Input Current-1 µA min, 1 µA max; 0 V < VIN < V+ + 0.3 V, I/O1 and I/O2
I/O Low-Level Output Voltage0 V min, 0.1 V typ, 0.4 V max; IOUT = -1 mA, I/O1 and I/O2
I/O High-Level Output VoltageV+ - 0.4 V min, V+ - 0.1 V typ, V+ max; IOUT = 1 mA, I/O1 and I/O2
I/O Short-Circuit Current60 mA; I/O1 and I/O2 shorted to ground or V+, V+ = 5 V
Conversion Time12 ms min, 15 ms typ, 18 ms max; one-shot mode
Conversion Rate1/16 to 62 conversions/s; programmable
Device Timeout Time35 ms min, 40 ms max; any communication
Device Timeout Time1 s min, 1.25 s max; global address-initialize command
EEPROM Programming Time7 ms; V+ > 1.8 V
EEPROM Number of Writes1000 min, 100000 max writes; V+ > 1.8 V
EEPROM Data Retention10 years; EEPROM
EEPROM Write Supply Range1.8 V min, 3.3 V typ, 5.5 V max; EEPROM write
Quiescent Current200 µA typ, 400 µA max; ADC conversion on, SMAARTWire bus inactive
Quiescent Current300 µA; ADC conversion on, SMAARTWire bus active, bus baud rate = 57.6 kBd
Quiescent Current100 µA; ADC conversion off, SMAARTWire bus active, bus baud rate = 57.6 kBd
Average Current16 µA typ, 35 µA max; 1 conversion per second average, SMAARTWire bus inactive
EEPROM Write Current400 µA; EEPROM write, ADC conversion off
Shutdown Current3.8 µA typ, 10 µA max; SMAARTWire bus inactive, I/O1 and I/O2 = V+
Power-On Reset Voltage1.4 V; supply voltage rising
SMAART Bus Baud Rate4.8 kBd min, 115.4 kBd max; from host to TMP107
Host-to-TMP107 Low-to-High Transition Plus Jitter15% of 1/baud max; SMAART bus transition from low to high plus edge timing variance
Host-to-TMP107 High-to-Low Transition Plus Jitter15% of 1/baud max; SMAART bus transition from high to low plus edge timing variance
TMP107 Output Edge Timing Variance1 µs max; from TMP107 to host or next TMP107 in daisy-chain
Average Phase Shift Between I/O Pins33 ns max; between I/O1 and I/O2
SMAART Bus Rise Time10 ns max; TMP107 output low-to-high transition, 10-pF load
SMAART Bus Fall Time10 ns max; TMP107 output high-to-low transition, 10-pF load
Junction-to-Ambient Thermal Resistance116.3 °C/W; D package, SOIC-8
Junction-to-Case Top Thermal Resistance62.5 °C/W; D package, SOIC-8
Junction-to-Board Thermal Resistance56.6 °C/W; D package, SOIC-8
Datasheet Statusrequest_only

Product Overview

The TMP107 is a Texas Instruments digital output temperature sensor built around a bidirectional UART one-wire SMAARTWire interface. The interface supports daisy-chain configurations with up to 32 devices, and each device stores a unique 5-bit address in EEPROM using automated address assignment based on position relative to the host.

Temperature measurement uses a 14-bit ADC with 0.015625 °C resolution. In one-shot mode with the bus inactive, maximum accuracy is specified as ±0.4 °C from -20 °C to +70 °C, ±0.55 °C from -40 °C to +100 °C, and ±0.7 °C from -55 °C to +125 °C. The reported temperature value clamps at 127.984 °C when the device is biased beyond the reporting range.

The device is offered in an SOIC-8 package with a 4.90 mm x 3.90 mm body size. Recommended supply voltage is 1.7 V to 5.5 V, with EEPROM writes specified from 1.8 V to 5.5 V. Electrical details include ALERT outputs, I/O thresholds, programmable conversion rates, shutdown current, EEPROM endurance, and SMAART bus timing for host-connected sensor chains.

Key Features

  • Digital output temperature sensor with SMAARTWire interface
  • Daisy-chain support for up to 32 devices
  • Unique 5-bit EEPROM address per device
  • 14-bit temperature measurement with 0.015625 °C resolution
  • ±0.4 °C max accuracy from -20 °C to +70 °C
  • Recommended supply range from 1.7 V to 5.5 V
  • Programmable conversion rate from 1/16 to 62 conversions/s
  • One-shot conversion time of 12 ms to 18 ms
  • SOIC-8 package with 4.90 mm x 3.90 mm body
  • Shutdown current of 3.8 µA typ, 10 µA max
  • EEPROM data retention specified for 10 years
  • SMAART bus baud rate from 4.8 kBd to 115.4 kBd

Typical Applications

  • Daisy-chained temperature sensor networks
  • Host-connected thermal monitoring nodes
  • Wide-range temperature measurement systems
  • One-wire UART sensor chains
  • Low-current temperature reporting designs
  • EEPROM-addressed sensor assemblies
  • SOIC-8 temperature sensing boards

Procurement Notes

When requesting a quote for TMP107, buyers should confirm the manufacturer, package or case, required quantity, target date code, compliance documents, packing method, destination country and expected delivery schedule.

If alternatives are acceptable, buyers should share the approved vendor list, required electrical or optical limits, package constraints and qualification requirements. Any alternative part should be reviewed by the buyer's engineering team before production use.

For analog and signal-chain sourcing, supply voltage, bandwidth, accuracy, noise level, package, temperature grade, input/output configuration and qualification requirements should be verified before approval.

FAQ

What type of temperature sensor is the TMP107?

The TMP107 is a digital output temperature sensor from Texas Instruments. It uses a bidirectional UART one-wire SMAARTWire interface and supports daisy-chain operation with up to 32 devices.

What temperature accuracy does the TMP107 provide?

In one-shot mode with the bus inactive, TMP107 accuracy is specified as ±0.4 °C max from -20 °C to +70 °C, ±0.55 °C max from -40 °C to +100 °C, and ±0.7 °C max from -55 °C to +125 °C.

What supply voltage range is recommended for TMP107?

The recommended TMP107 supply voltage range is 1.7 V minimum, 3.3 V nominal, and 5.5 V maximum. EEPROM write operation is specified over 1.8 V to 5.5 V.

How is device addressing handled in a TMP107 chain?

Each TMP107 stores a unique 5-bit address in EEPROM. Address assignment is automated based on the device position relative to the host in the SMAARTWire daisy-chain arrangement.

Technical Review & Sourcing Note

Prepared by LDeepAI Component Sourcing Team. Reviewed for RFQ, documentation and alternative sourcing use. Last updated: July 7, 2026.

This page is based on manufacturer datasheet information and LDeepAI sourcing review. Specifications should be verified against the official manufacturer datasheet before final procurement or design approval. Final electrical, optical and reliability approval should be confirmed by the buyer's engineering team.

Request Quote Request Datasheet