TMP104 Digital Temperature Sensor

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

TMP104 Digital Temperature Sensor

RFQ Available Sourcing Support Alternative Matching RoHS
Part Number
TMP104
Manufacturer
Texas Instruments
Package
DSBGA-4 / WCSP-4, YFF package, body size 1.20 mm × 1.00 mm; feature text notes 0.8 mm (±5%) × 1 mm (±5%) 4-ball WCSP
Category
Sensor
Product Type
Digital temperature sensor

Quick Sourcing Note

TMP104 from Texas Instruments is a Sensor category digital temperature sensor in a DSBGA-4 / WCSP-4 YFF package. It provides digital output temperature sensing through a SMAART Wire interface and supports daisy-chain or parallel configurations with up to 16 TMP104 devices. Key parameters include 1 °C temperature resolution, 8-bit digital resolution, ±0.5 °C typical accuracy from -10 °C to +100 °C, and a specified range of -40 °C to +125 °C. The device operates from 1.4 V to 3.6 V, with 3 µA active quiescent current at 0.25 Hz and 1 µA shutdown current.

Specifications

TypeDescription
Part NumberTMP104
ManufacturerTexas Instruments
Product TypeDigital temperature sensor
CategorySensor
Inferred CategorySensor
Component TypeSensor
Package / CaseDSBGA-4 / WCSP-4, YFF package, body size 1.20 mm × 1.00 mm; feature text notes 0.8 mm (±5%) × 1 mm (±5%) 4-ball WCSP
Sensor FunctionDigital output temperature sensor; condition: general description; source page: 1
InterfaceSMAART Wire interface; supports daisy-chain configurations and MDA commands; source page: 1
Maximum Devices in Daisy Chain16 devices; up to 16 TMP104 devices tied together in parallel or daisy-chain; source page: 1
Temperature Resolution1 °C; temperature reading resolution; source page: 1
Digital Resolution8 bit; feature list and electrical characteristics; source page: 1
Typical Accuracy±0.5 °C; -10 °C to +100 °C; source page: 1
Specified Temperature Range-40 °C to +125 °C; specified operation range; source page: 1
Supply Voltage Range1.4 V to 3.6 V; operating supply range; source page: 1
Active Quiescent Current3 µA; active IQ at 0.25 Hz; source page: 1
Shutdown Current1 µA; shutdown mode; source page: 1
Pin A1V+; supply voltage pin; source page: 3
Pin A2GND; ground pin; source page: 3
Pin B1TX; serial data output pin, push-pull output; source page: 3
Pin B2RX; serial data input pin; source page: 3
Absolute Maximum Supply Voltage4 V max; absolute maximum ratings; source page: 3
Absolute Maximum Input Voltage-0.3 V min, (V+) + 0.5 V max and ≤4 V; absolute maximum ratings; source page: 3
Absolute Maximum Operating Temperature-55 °C to +150 °C; absolute maximum ratings; source page: 3
Maximum Junction Temperature+150 °C; absolute maximum ratings; source page: 3
Storage Temperature-60 °C to +150 °C; absolute maximum ratings; source page: 3
ESD Rating HBM±2000 V; human-body model per ANSI/ESDA/JEDEC JS-001; source page: 3
ESD Rating CDM±100 V; charged-device model per JEDEC JESD22-C101; source page: 3
ESD Rating MM200 V; machine model; source page: 3
Junction-to-Ambient Thermal Resistance188.5 °C/W; YFF DSBGA, 4 pins; source page: 3
Junction-to-Case Top Thermal Resistance2.1 °C/W; YFF DSBGA, 4 pins; source page: 3
Junction-to-Board Thermal Resistance35.1 °C/W; YFF DSBGA, 4 pins; source page: 3
Junction-to-Top Characterization Parameter10.6 °C/W; YFF DSBGA, 4 pins; source page: 3
Junction-to-Board Characterization Parameter35.1 °C/W; YFF DSBGA, 4 pins; source page: 3
Junction-to-Case Bottom Thermal ResistanceN/A; YFF DSBGA, 4 pins; source page: 4
Temperature Input Range-40 °C min, +125 °C max; TA=+25 °C and V+=+1.4 V to +3.6 V unless otherwise noted; source page: 4
Temperature Accuracy±0.5 °C typ, ±2 °C max; -10 °C to +100 °C, V+=1.8 V; source page: 4
Temperature Accuracy±1 °C typ, ±3 °C max; -40 °C to +125 °C, V+=1.8 V; source page: 4
Temperature Accuracy vs Supply±0.2 °C/V typ, ±0.5 °C/V max; vs supply; source page: 4
Temperature Resolution1.0 °C; electrical characteristics; source page: 4
Input Logic High Threshold0.7 × V+ min, V+ max; digital input/output; source page: 4
Input Logic Low Threshold-0.5 V min, 0.3 × V+ max; digital input/output; source page: 4
Input Current1 µA max; 0 < VIN < (V+) + 0.3 V; source page: 4
Output Logic Low Voltage0 V min, 0.4 V max; V+ > 2 V, IOL=1 mA; source page: 4
Output Logic Low Voltage0 V min, 0.2 × V+ max; V+ < 2 V, IOL=1 mA; source page: 4
Output Logic High Voltage(V+) - 0.4 V min, V+ max; V+ > 2 V, IOH=1 mA; source page: 4
Output Logic High Voltage0.8 × V+ min, V+ max; V+ < 2 V, IOH=1 mA; source page: 4
Conversion Time26 ms typ, 35 ms max; electrical characteristics; source page: 4
Conversion Rate0.25 conversions/s; CR1=0, CR0=0 default; source page: 4
Conversion Rate1 conversion/s; CR1=0, CR0=1; source page: 4
Conversion Rate4 conversions/s; CR1=1, CR0=0; source page: 4
Conversion Rate8 conversions/s; CR1=1, CR0=1; source page: 4
Interface Timeout Time28 ms typ; SMAART Wire interface; source page: 4
Serial Baud Rate4.8 kbps min, 114 kbps max; SMAART Wire interface; source page: 4
Operating Supply Range+1.4 V min, +3.6 V max; power supply; source page: 4
Quiescent Current1.5 µA typ, 3 µA max; serial bus inactive, CR1=0, CR0=0 default, V+=1.8 V; source page: 4
Quiescent Current20 µA typ; serial bus active, CR1=0, CR0=0, V+=1.8 V; source page: 4
Shutdown Current0.5 µA typ, 1 µA max; serial bus inactive, V+=1.8 V; source page: 4
Specified Temperature Range-40 °C min, +125 °C max; temperature specification; source page: 4
Operating Temperature Range-55 °C min, +150 °C max; temperature specification; source page: 4
Bypass Capacitor Recommendation>0.1 µF; C_F on V+ pin for noise reduction; source page: 6
SMAART Wire Data Format8-bit words, LSB first; communication protocol; source page: 7
Calibration Byte55h; host sends calibration byte for baud-rate synchronization; source page: 7
Baud Rate Stability±1%; during a transaction, baud rate must remain within ±1% of initialization byte value; source page: 7
Clock/Data Rise Time0.5% baud max; SMAART Wire timing diagram definitions; source page: 7
Clock/Data Fall Time0.5% baud max; SMAART Wire timing diagram definitions; source page: 7
Jitter±1% baud; SMAART Wire timing diagram definitions; source page: 7
Datasheet Statusrequest_only

Product Overview

The TMP104 is a Texas Instruments digital output temperature sensor for systems that need temperature measurement over a SMAART Wire interface. It supports multi-device addressing arrangements, with up to 16 TMP104 devices tied together in parallel or daisy-chain configurations and MDA command support.

The sensor provides 8-bit digital temperature data with 1 °C resolution. Accuracy is specified as ±0.5 °C typical and ±2 °C maximum from -10 °C to +100 °C at V+=1.8 V, and ±1 °C typical and ±3 °C maximum across -40 °C to +125 °C at V+=1.8 V. Conversion timing is 26 ms typical and 35 ms maximum, with selectable conversion rates from 0.25 conversions/s to 8 conversions/s.

TMP104 uses the YFF DSBGA-4 / WCSP-4 package with V+, GND, TX, and RX pins. The operating supply range is 1.4 V to 3.6 V, and the datasheet recommends a bypass capacitor greater than 0.1 µF on V+ for noise reduction.

Key Features

  • Digital output temperature sensor with 8-bit data
  • SMAART Wire interface supports daisy-chain configurations
  • Up to 16 TMP104 devices in one chain
  • 1 °C temperature reading resolution
  • ±0.5 °C typical accuracy from -10 °C to +100 °C
  • 1.4 V to 3.6 V operating supply range
  • 0.25 to 8 conversions per second selectable rates
  • 26 ms typical temperature conversion time
  • 4.8 kbps to 114 kbps serial baud rate
  • 0.5 µA typical shutdown current

Typical Applications

  • Daisy-chained temperature sensing
  • Parallel multi-sensor temperature nodes
  • Low-voltage temperature monitoring
  • Digital thermal measurement systems
  • SMAART Wire sensor networks
  • Compact WCSP temperature sensing

Procurement Notes

When requesting a quote for TMP104, 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 sensor is the TMP104?

The TMP104 is a Texas Instruments digital output temperature sensor. It provides 8-bit temperature data with 1 °C resolution through the SMAART Wire interface.

How many TMP104 devices can share a chain?

The extracted datasheet facts state that up to 16 TMP104 devices can be tied together in parallel or daisy-chain configurations, with SMAART Wire interface support and MDA commands.

What supply voltage range does TMP104 support?

TMP104 operates from 1.4 V to 3.6 V. The electrical characteristics also list the operating supply range as +1.4 V minimum to +3.6 V maximum.

What package is used for TMP104?

TMP104 is listed in a DSBGA-4 / WCSP-4 YFF package with 4 balls. The extracted package data includes a 1.20 mm × 1.00 mm body size and feature text noting 0.8 mm × 1 mm.

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