top of page

The TMP36 is a low voltage, precision centigrade temperature sensor. It provides a voltage output that is linearly proportional to the Celsius temperature. It also doesn't require any external calibration to provide typical accuracies of ±1°C at +25°C and ±2°C over the −40°C to +125°C temperature range. We like it because it's so easy to use: Just give the device a ground and 2.7 to 5.5 VDC and read the voltage on the Vout pin. The output voltage can be converted to temperature easily using the scale factor of 10 mV/°C.


Output TypeAnalog Voltage 
Voltage - Supply2.7 V ~ 5.5 V 
FeaturesShutdown Mode 
Accuracy - Highest (Lowest)±3°C (±4°C) 
Test Condition25°C (-40°C ~ 125°C) 
Operating Temperature-40°C ~ 150°C 
Mounting TypeThrough Hole



1. Interfacing TMP36 Temperature Sensor with Arduino

2. TMP36 Datasheet

3. How to Use the TMP36 Temp Sensor - Arduino Tutorial


TMP36 Temperature Sensors - Analog and Digital Output

    bottom of page