Concept renderDatasheet accuracy describes the chip at its board location. The TMP117 holds ±0.1°C maximum only from -20°C to 50°C, and it measures the board where it is mounted. In a ring or band, the thermal path to skin and to ambient air adds further error, so describe the output as a trend for general wellness.
A datasheet says ±0.1°C, and the product still reads differently depending on fit, shell and room temperature. This guide separates the chip from the path around it. It uses the TMP117 datasheet as the only source for numbers, then gives formulas you can rerun with your own values. It contains no Duobay measurements and no price. For how skin temperature fits with the other sensors in a ring or band, see wearable sensors: types, power and placement.
This is an engineering write-up for general wellness products. It is not a medical device guide, and it does not cover diagnosis, treatment or clinical thermometry.
What does the TMP117 datasheet actually promise?
The table lists the numbers this article uses. Every row comes from the TI TMP117 datasheet, as of October 31, 2026.
| Item | Datasheet value | What it means for a ring or band | Source |
|---|---|---|---|
| Maximum accuracy, -20°C to 50°C, no calibration | ±0.1°C | This is the headline number. It holds only inside this range. | TI TMP117 datasheet, as of October 31, 2026 |
| Maximum accuracy, -40°C to 70°C | ±0.15°C | Wider band outside the headline range. | TI TMP117 datasheet, as of October 31, 2026 |
| Maximum accuracy, -40°C to 100°C | ±0.2°C | Widest band on the datasheet. | TI TMP117 datasheet, as of October 31, 2026 |
| Resolution | 0.0078°C | Resolution describes the step size of the output. It does not describe accuracy. | TI TMP117 datasheet, as of October 31, 2026 |
| Junction-to-ambient thermal resistance (RθJA) | 133.2 °C/W (YBG DSBGA); 70.7 °C/W (DRV WSON) | Package value from the datasheet thermal table. Your ring board changes it. | TI TMP117 datasheet, as of October 31, 2026 |
| Thermal mass | 0.8 mJ/°C (DSBGA); 5.1 mJ/°C (WSON) | Used below for a sensor-only time constant. | TI TMP117 datasheet, as of October 31, 2026 |
| What it measures | The temperature of the board location where it is mounted | The datasheet does not claim to measure skin or air. | TI TMP117 datasheet, as of October 31, 2026 |
The datasheet states that the part measures the temperature of the board location where it is mounted. The sensor accuracy therefore says nothing about the skin-to-sensor path. That path is your design.
How does TI tell you to lay out a surface sensor?
The datasheet gives concrete layout rules for surface-temperature sensing, and it references a wearable layout app note (SNIA021). In summary: use a thin PCB, a copper plane, thermal paste to the object, minimal copper wiring on the top layer, and thermal isolation from the surrounding air. It warns about "leakage" to ambient air and says to cover the sensor with thermally isolating foam or tape (source, as of October 31, 2026). For a ring, the shell, the potting and the battery sit around the sensor, so each of those is part of the thermal path. Whether your stack-up meets these rules is something you check on your own board.
How far off can a good sensor read inside a ring shell?
Treat the sensor as a node between two thermal resistances. One connects skin to the sensor. The other connects the sensor to ambient air. At steady state the reading sits between skin and ambient, and the offset from skin is:
offset = (T_skin − T_ambient) × R_ss / (R_ss + R_sa)
T_skin, T_ambient °C
R_ss skin-to-sensor thermal resistance, °C/W
R_sa sensor-to-ambient thermal resistance, °C/W
offset °C, reading below skin temperature when T_skin > T_ambientThe table uses a skin-to-ambient gap of 10°C and three pairs of resistances. The gap and every resistance value below are illustrative assumptions for you to replace. They are not measurements of any product. Only the formula is general.
| Case | R_ss (assumed, °C/W) | R_sa (assumed, °C/W) | Offset, °C |
|---|---|---|---|
| A | 5 | 200 | 0.24 |
| B | 10 | 100 | 0.91 |
| C | 20 | 100 | 1.67 |
Check: case B is 10 × 10 ÷ (10 + 100) = 0.91°C. Even with a ±0.1°C sensor, an assumed path like case B reads about 0.91°C low, and the offset grows with the gap between skin and room. A cold room moves the reading even when the wearer's skin has not changed. The lesson follows from the formula: keep R_ss low and R_sa high, which is what the TI layout rules aim at.
How fast does the reading follow a change?
A first-order estimate is tau = R_th × C_th, with R_th in °C/W and C_th in J/°C, which gives seconds. The datasheet thermal mass is in mJ/°C, so convert before multiplying.
| Case | R_th, °C/W | C_th, mJ/°C | tau, seconds | Where the inputs come from |
|---|---|---|---|---|
| Sensor only, DSBGA | 133.2 | 0.8 | 0.11 | TI TMP117 datasheet, as of October 31, 2026 |
| Sensor only, WSON | 70.7 | 5.1 | 0.36 | TI TMP117 datasheet, as of October 31, 2026 |
| Ring or band assembly (illustrative) | 10 (assumed) | 200 (assumed) | 2.00 | Your assumption. Replace with your own estimate or a measurement. |
Check: 133.2 × 0.0008 = 0.107 s, and 70.7 × 0.0051 = 0.361 s. A first-order system reaches about 95% of a step after three time constants (1 − e−3). The sensor alone is fast. The assembly around it sets the lag you ship, and the assembly row is an assumption. Measure the real settling time on your build, as described in the test table below.
How does sampling interval relate to self-heating?
The datasheet says conversion dissipates power that heats the device, that the effect depends on power and board size, and that a 1-second conversion cycle lets the device cool (source, as of October 31, 2026). It lists a 15.5 ms one-shot conversion time and 3.5 µA at 1 Hz. Duty cycle is conversion time divided by cycle period:
duty = t_conv / t_cycle
t_conv 15.5 ms (one-shot, datasheet)
t_cycle your sampling period| Cycle period | Duty | Status |
|---|---|---|
| 1 s | 1.55% | Datasheet-recommended cooling interval. The 3.5 µA figure is quoted at this rate. |
| 60 s (example you replace) | 0.026% | Example period for the calculation. Replace it with your own sampling period. |
Check: 15.5 ÷ 1000 = 0.0155, and 15.5 ÷ 60000 = 0.00026. Duty is a design lever, but average current also includes the standby current, which this article did not capture. Read it from the datasheet for your mode. How much the reading shifts from self-heating on your ring board is not published, so it has to be measured on your board.
How do the error terms add up?
An error budget lists each source and combines them. Root-sum-square (RSS) is a common combination when the terms are independent: total = sqrt(e1² + e2² + e3² + e4²). Only the sensor term below is from the datasheet. The other terms are illustrative assumptions for you to replace.
| Term | Case A, °C | Case B, °C | Where it comes from |
|---|---|---|---|
| Sensor accuracy | 0.1 | 0.1 | Datasheet maximum from -20°C to 50°C (source, as of October 31, 2026) |
| Fit and contact | 0.2 (assumed) | 0.2 (assumed) | Your assumption. Measure fit variation on the bench. |
| Ambient coupling | 0.24 | 0.91 | Offset formula above, with assumed resistances |
| Self-heating | 0.05 (assumed) | 0.05 (assumed) | Your assumption. Vendor does not publish a value for your board. |
| RSS total | 0.33 | 0.94 | sqrt of the sum of squares |
Check for case A: 0.1² + 0.2² + 0.24² + 0.05² is about 0.112, and the square root is 0.33°C. Two cautions follow from the math. First, the chip term is small next to the ambient term in these cases, so a better chip changes the total very little. Second, the ambient term is a systematic offset that moves with room temperature, so RSS can understate it. Treat the total as a way to see which term dominates, and replace the assumptions with bench data.
What can you claim about the output?
The TMP117 datasheet says the chip is designed to meet ASTM E1112 and ISO 80601 requirements for electronic patient thermometers (source, as of October 31, 2026). That is a statement about the chip in a clinical thermometer design. This article does not describe the scope of ISO 80601. A ring or band is a different product with a different thermal path, and it does not inherit the sentence.
For a general wellness product, write about change relative to the wearer's own baseline over time, and keep copy free of diagnosis, treatment and medical language. This is an engineering summary. It is not legal or regulatory advice. Have your regulatory advisor review the final wording.
What about NTC thermistors versus digital sensors?
This article gives no figures for other digital sensors or NTC thermistors. Read the current datasheet of the exact part. What you can do now is compare on your own board, in the same shell, with the same fit. The test table below has a row for it. When you read each datasheet, look for which error terms it lists and under what conditions, and for what the read circuit adds.
What are the common pitfalls?
These follow from the datasheet facts above. They are engineering reasoning about how the numbers behave. None describes an incident at any company.
- Reading the chip accuracy as the product accuracy. The datasheet says the TMP117 measures the temperature of the board location where it is mounted. The ±0.1°C figure therefore covers the chip at that spot. The path from skin to that spot is outside it.
- Quoting the headline band outside its range. The ±0.1°C maximum applies from -20°C to 50°C. The datasheet gives ±0.15°C over -40°C to 70°C and ±0.2°C over -40°C to 100°C. If your product spec reaches those temperatures, use the wider band.
- Leaving a path to the air. The datasheet warns about "leakage" to surrounding air and recommends thermal isolation. In the offset formula, a low sensor-to-ambient resistance pulls the reading toward air temperature. Engineering inference: a ring shell that conducts to the outside lowers the reading in a cold room.
- Heat that arrives on copper. The datasheet recommends minimal copper wiring on the top layer for surface sensing. Engineering inference: traces that run to warmer parts of the board can carry heat into the sensor and shift the reading with activity.
- Self-heating on a small board. The datasheet says conversion dissipates power that heats the device, and that the effect depends on power and board size. Engineering inference: a ring board is small, so verify the effect on your own assembly instead of assuming the datasheet condition applies.
- Assuming package choice only affects size. The two packages have different thermal resistance and thermal mass (133.2 °C/W and 0.8 mJ/°C against 70.7 °C/W and 5.1 mJ/°C). Those values give different sensor-only time constants, so the package choice affects how fast a reading follows a change.
- Letting a chip sentence turn into a product claim. The datasheet says the chip is designed to meet ASTM E1112 and ISO 80601 requirements for electronic patient thermometers. That sentence describes the chip. A ring or band built on it does not inherit it, and the product copy must not echo it.
What should you test on your own board?
The datasheet gives no fit, shell or ambient behavior for your product, and we have not run these tests for you. Use a calibrated reference thermometer with a calibration record. Pass lines are set by you from your product requirements, and you record the basis for them.
| What to measure | How to probe or capture it | Raw data to record |
|---|---|---|
| Offset against a calibrated reference | Hold the ring or band on a reference surface or a fixture that holds a calibrated reference thermometer next to the skin contact point. Log the device output and the reference together. | Raw device counts and converted value, reference reading, timestamp, fixture description, calibration record of the reference. |
| Ambient coupling | Repeat the reference test in a controlled chamber at several ambient temperatures, with the contact surface held at one temperature. Change only the chamber. | Chamber setpoint, measured chamber temperature, contact surface temperature, device reading, how long you waited at each step. |
| Settling time | Move the device from a cool state to the warm contact surface and log the reading at a fixed interval until it flattens. Do the same in reverse. | Full time series with timestamps, start and end temperatures, how the device was placed, the logging interval. |
| Fit variation | Remove and refit the device between runs. Vary the way it sits on the finger or wrist within the range your product allows, and log each fit. | Each run labeled by fit condition, photos or notes of the fit, device reading, reference reading. |
| Self-heating | Run the sensor at the sampling interval planned for the product, then at a slower interval, on a stable surface. Compare the readings. | Sampling interval, conversion mode, supply voltage, board temperature at a second point, device readings over time. |
| Shell and sensor path | Build the same board in the intended shell with and without the thermal contact feature (paste, pad, plane) and with and without insulation over the sensor. | Build record of each variant (materials and thicknesses), reference test results for each, photos of the stack-up. |
| NTC and digital sensor in the same shell | Place both in the same shell position, same fit, and run the tests above. Use the datasheet of each part to set up the read circuit. | Both parts' raw outputs, read-circuit details, datasheet revision used, all conditions from the tests above. |
Write each pass line down before you run the test. A threshold chosen after you see the result tends to land just under the result.
What should you think through before choosing?
Take this list to your team and to any supplier who proposes a sensor or a shell.
- Which exact claim will the product make about temperature, and does it describe a change over time or an absolute reading?
- Where does the sensor sit relative to the skin contact point, and what material is between them?
- What is between the sensor and the outside air, and does anything conduct heat to it from the shell?
- Which package are we using, and have we computed its sensor-only time constant from the datasheet values?
- What sampling interval does the battery plan assume, and what duty cycle does that give for the conversion time?
- Which assumptions in our error budget are measured on our own board, and which are still guesses?
- What temperature range does the product specification cover, and which datasheet accuracy band applies to it?
- Is there a calibrated reference thermometer with a calibration record for the bench tests?
- Have we read the datasheet of any NTC or other candidate part, and which error terms does it list?
- Does any text in our app, packaging or website sound like a diagnosis, a treatment or a medical measurement?
Questions about skin temperature sensing
Why does a ±0.1°C sensor read several tenths off in a ring?
The datasheet says the TMP117 measures the temperature of the board location where it is mounted. The ring adds a thermal path from skin to the sensor and from the sensor to the outside air. The offset formula in this article shows how those two resistances split the difference between skin and ambient. The example values are illustrative assumptions. TI TMP117 datasheet, as of October 31, 2026.
Can I call the output a clinical temperature?
No. This article is an engineering write-up for general wellness products and is not a medical device guide. The TMP117 datasheet says the chip is designed to meet ASTM E1112 and ISO 80601 requirements for electronic patient thermometers, which is a statement about the chip. A ring or band built on it should describe the output as a trend in general wellness terms, and should not make diagnostic or treatment statements.
How do I reduce self-heating?
The datasheet recommends a 1-second conversion cycle to let the device cool, and a low-thermal-resistance PCB. It also says the effect depends on power and board size. Check the effect on your own board by comparing readings at different sampling intervals. TI TMP117 datasheet, as of October 31, 2026.
What about other digital sensors and NTC thermistors?
This article gives no figures for other parts. Read the current datasheet of the exact part, and run the same-shell bench comparison in the test table with each part.
Can Duobay tell me what accuracy my design will reach?
We do not publish bench results or prices here. Gate 0 Feasibility covers requirements, chip and module selection and a risk list for your product. Tell us about your device and we will explain how it works.
If you are planning a ring or band with temperature sensing, tell us about your device. For how this fits our health wearable work, see health wearable development.
Sources
The page below was accessed on 2026-10-31. Datasheets are revised, so confirm figures on the live document.
- Texas Instruments, TMP117 datasheet: https://www.ti.com/lit/ds/symlink/tmp117.pdf (accessed 2026-10-31)
Planning a health wearable? Tell us what it needs to do. A Duobay engineer replies within 1 business day. Send a project brief →