Specifications
| Type | Description |
|---|---|
| Part Number | TMP104 |
| Manufacturer | Texas Instruments |
| Product Type | Digital temperature sensor |
| Category | Sensor |
| Inferred Category | Sensor |
| Component Type | Sensor |
| Package / Case | 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 |
| Sensor Function | Digital output temperature sensor; condition: general description; source page: 1 |
| Interface | SMAART Wire interface; supports daisy-chain configurations and MDA commands; source page: 1 |
| Maximum Devices in Daisy Chain | 16 devices; up to 16 TMP104 devices tied together in parallel or daisy-chain; source page: 1 |
| Temperature Resolution | 1 °C; temperature reading resolution; source page: 1 |
| Digital Resolution | 8 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 Range | 1.4 V to 3.6 V; operating supply range; source page: 1 |
| Active Quiescent Current | 3 µA; active IQ at 0.25 Hz; source page: 1 |
| Shutdown Current | 1 µA; shutdown mode; source page: 1 |
| Pin A1 | V+; supply voltage pin; source page: 3 |
| Pin A2 | GND; ground pin; source page: 3 |
| Pin B1 | TX; serial data output pin, push-pull output; source page: 3 |
| Pin B2 | RX; serial data input pin; source page: 3 |
| Absolute Maximum Supply Voltage | 4 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 MM | 200 V; machine model; source page: 3 |
| Junction-to-Ambient Thermal Resistance | 188.5 °C/W; YFF DSBGA, 4 pins; source page: 3 |
| Junction-to-Case Top Thermal Resistance | 2.1 °C/W; YFF DSBGA, 4 pins; source page: 3 |
| Junction-to-Board Thermal Resistance | 35.1 °C/W; YFF DSBGA, 4 pins; source page: 3 |
| Junction-to-Top Characterization Parameter | 10.6 °C/W; YFF DSBGA, 4 pins; source page: 3 |
| Junction-to-Board Characterization Parameter | 35.1 °C/W; YFF DSBGA, 4 pins; source page: 3 |
| Junction-to-Case Bottom Thermal Resistance | N/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 Resolution | 1.0 °C; electrical characteristics; source page: 4 |
| Input Logic High Threshold | 0.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 Current | 1 µA max; 0 < VIN < (V+) + 0.3 V; source page: 4 |
| Output Logic Low Voltage | 0 V min, 0.4 V max; V+ > 2 V, IOL=1 mA; source page: 4 |
| Output Logic Low Voltage | 0 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 Voltage | 0.8 × V+ min, V+ max; V+ < 2 V, IOH=1 mA; source page: 4 |
| Conversion Time | 26 ms typ, 35 ms max; electrical characteristics; source page: 4 |
| Conversion Rate | 0.25 conversions/s; CR1=0, CR0=0 default; source page: 4 |
| Conversion Rate | 1 conversion/s; CR1=0, CR0=1; source page: 4 |
| Conversion Rate | 4 conversions/s; CR1=1, CR0=0; source page: 4 |
| Conversion Rate | 8 conversions/s; CR1=1, CR0=1; source page: 4 |
| Interface Timeout Time | 28 ms typ; SMAART Wire interface; source page: 4 |
| Serial Baud Rate | 4.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 Current | 1.5 µA typ, 3 µA max; serial bus inactive, CR1=0, CR0=0 default, V+=1.8 V; source page: 4 |
| Quiescent Current | 20 µA typ; serial bus active, CR1=0, CR0=0, V+=1.8 V; source page: 4 |
| Shutdown Current | 0.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 Format | 8-bit words, LSB first; communication protocol; source page: 7 |
| Calibration Byte | 55h; 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 Time | 0.5% baud max; SMAART Wire timing diagram definitions; source page: 7 |
| Clock/Data Fall Time | 0.5% baud max; SMAART Wire timing diagram definitions; source page: 7 |
| Jitter | ±1% baud; SMAART Wire timing diagram definitions; source page: 7 |
| Datasheet Status | request_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.