What Is the TMP36? Analog Temperature Sensor (Measures Negatives) and Uses
The TMP36 is an analog-output temperature sensor. It is similar to the LM35 but has a 500 mV offset on its output, so it measures negative temperatures too without extra circuitry. The output is 10 mV/°C: °C = (Vout − 500 mV)/10 (750 mV = 25 °C). Pinout TO-92: +Vs, Vout, GND; it connects to an MCU ADC.
The TMP36 is an analog-output temperature sensor. It is similar to the LM35 but has a 500 mV offset on its output; this lets it measure negative temperatures too, without extra circuitry. For the concept, see what is a temperature sensor.
What is the TMP36 used for?
Ambient temperature measurement, thermostats, logging and battery-powered projects. Its output is 10 mV/°C but with a 500 mV offset: °C = (Vout − 500 mV) / 10. For example, 750 mV = 25 °C. Being analog, it connects to an MCU ADC.
TMP36 pinout (TO-92)
Flat face front, left to right: +Vs – Vout – GND.
| Lead | Function |
|---|---|
| 1 | +Vs (2.7–5.5 V) |
| 2 | Vout (10 mV/°C, +500 mV offset) |
| 3 | GND |
Difference from the LM35
The LM35 has no offset (0 °C = 0 V) and cannot measure negatives in the basic hookup; the TMP36 has a 500 mV offset and measures negative values like −40 °C from a single supply. If you need negative temperatures, the TMP36 is practical.
Equivalents
- LM35: an offset-free analog temperature sensor.
- MCP9700: a low-power analog temperature sensor.
- DS18B20: a digital (1-Wire) alternative.
Find it in our catalog
Use the TMP36 search.