List of temperature sensors


Mechanical temperature sensors

The integrated circuit sensors may come in a variety of interfaces — analogue or digital; for digital, these could be Serial Peripheral Interface, SMBus/I²C or 1-Wire.
In OpenBSD, many of the I²C temperature sensors from the below list have been supported and are accessible through the generalised hardware sensors framework since OpenBSD 3.9, which has also included an ad-hoc method of automatically scanning the I²C bus by default during system boot since 2006 as well.
In NetBSD, many of these I²C sensors are also supported and are accessible through the envsys framework, although none are enabled by default outside of Open Firmware architectures like macppc, and a manual configuration is required before first use on i386 or amd64.

List

Non-exhaustive list of products classified by manufacturer.

Legend

Contents are extract from the manufacturer datasheet. Each manufacturer may have different method with different accuracy processes, so it can be difficult to compare these self-reported values directly.
ManufacturerPart NumberOutput TypeDesignationTemp. RangeAccuracy Accuracy Linear Temperature SlopeInput Voltage RangeSupply currentOutput Voltage RangePackageDatasheet
Analog DevicesAD590AnalogIC Temperature Transducer-55 to 150 °C+/-0.5 °C1 μA / °K4 to 30 V298.2 μA @25 °CTO52
SO8
FLATPACK
LFCSP
Analog DevicesAD592AnalogPrecision IC Temperature Transducer-25 to 105 °C+/-0.5-2 °C+/-1-3.5 °C1 μA / °K4 to 30 V-298.2 μA @25 °CTO92
Analog DevicesAD22105SwitchResistor Programmable Thermostatic Switch-40 to 150 °C+/-0.5 °C+/-3 °C-2.7 to 7 V120 μA max-SO8
Analog DevicesADT6402SwitchPin-Selectable Temperature Switches-55 to 125 °C+/-0.5 °C+/-6 °C-2.7 to 5.5 V30 μA -SOT23-6
Analog DevicesADT7310Digital16-Bit Digital SPI Temperature Sensor+/-0.5 °C+/-1 °C-2.7 to 5.5 V250 μA -SO8
Analog DevicesADT7410Digital16-Bit Digital I2C Temperature Sensor+/-0.5 °C+/-1 °C-2.7 to 5.5 V250 μA -SO8
Analog DevicesTMP35AnalogVoltage Output Temperature Sensor+10 to +125 °C+/-1-2 °C+/-2-4 °C10 mV / °C2.7 to 5.5 V50 μA 250 mV @25 °CSOT23-5
SO8
TO92
Analog DevicesTMP36AnalogVoltage Output Temperature Sensor-40 to +125 °C+/-1-2 °C+/-2-4 °C10 mV / °C2.7 to 5.5 V50 μA 750 mV @25 °CSOT23-5
SO8
TO92
Analog DevicesTMP37AnalogVoltage Output Temperature Sensor+5 to +100 °C+/-1–2 °C+/-2–4 °C20 mV / °C2.7 to 5.5 V50 μA 500 mV @25 °CSOT23-5
TO92
MicrochipEMC1072DigitalSMBus / I2C Multi Temperature Sensor-40 to +125 °C0.25 °C+/-1 °C3.0 to 3.6 V430 μA-MSOP8
MicrochipMCP9509SwitchResistor-Programmable Temperature Switch-40 to +125 °C+/-1 °C+/-4.5 °C-2.7 to 5.5 V30 μA -4 μASOT23-5
MicrochipMCP9700AnalogVoltage Temperature Sensor-40 to +150 °C1 °C+/-4 °C10 mV / °C2.3 to 5.5 V6μA SC70-5
SOT23-5
TO92
MicrochipMCP9700AAnalogVoltage Temperature Sensor1 °C+/-2 °C10 mV / °C2.3 to 5.5 V6μA SC70-5
SOT23-5
MicrochipMCP9701AnalogVoltage Temperature Sensor1 °C+/-4 °C19.53 mV / °C3.1 to 5.5 V6μA SC70-5
SOT23-5
TO92
MicrochipMCP9701AAnalogVoltage Temperature Sensor1 °C+/-2 °C19.53 mV / °C3.1 to 5.5 V6μA SC70-5
SOT23-5
MicrochipTC1046AnalogVoltage Temperature Sensor-40 to +125 °C0.5 °C+/-2 °C6.25 mV / °C2.7 to 4.4 V35 μA174 to 1205 mVSOT23B
MicrochipTC1047AnalogVoltage Temperature Sensor-40 to +125 °C0.5 °C+/-2 °C10 mV / °C2.7 to 4.4 V35 μA100 to 1.75 VSOT23B
MicrochipTC6501SwitchTemperature Switch-45 to +125 °C+/-0.5 °C+/-6 °C-2.7 to 5.5 V17 μA -SOT35-5
MicrochipTC72DigitalSPI Temperature Sensor-55 to +125 °C0.5 °C+/-2 °C2.7 to 5.5 V250 μA -MSOP8
DFN8
MicrochipTC74DigitalSMBus / I2C Temperature Sensor-40 to +125 °C0.5 °C+/-2 °C2.7 to 5.5 V200 μA -SOT23-5
TO220-5
SensirionSTS30DigitalI2C Temperature Sensor-40 to +125 °C0.3 °C+/-1 °C2.7 to 5.5 V6.6μA -DFN
SensirionSTS31DigitalI2C Temperature Sensor-40 to +125 °C0.3 °C+/-0.4 °C2.7 to 5.5 V6.6μA -DFN
Texas InstrumentsLM34AnalogAnalog Output Temperature Sensor-50 to +300 °F+/-1 °F+/-4 °F10 mV / °F5 to 30 V160 μASO8
TO92
TO46
Texas InstrumentsLM35AnalogAnalog Output Temperature Sensor-55 to +150 °C+/-0.5 °C+/-1.5 °C10 mV / °C4 to 30 V114 μAS08
TO92
TO220
TO-CAN
Texas InstrumentsLM50AnalogAnalog Output Temperature Sensor-40 to +125 °C+/-2 °C+/-4 °C10 mV / °C4.5 to 10 V130 μA100 mV to 1.750 VSOT23
Texas InstrumentsLM73DigitalTemperature Sensor with IC2/SMBus Interface-40 to +150 °C+/-1.0 °C+/-2.5 °C-2.7 to 5.5 V320 μA -SOT
Texas InstrumentsLM76DigitalTemperature Sensor with IC2/SMBus Interface-55 to +150 °C+/-1.0 °C-4.5 to 5.5 V250 μA -SO8
Texas InstrumentsLM135AnalogTemperature Sensor2 °C 5 °C 10 mV / °C400 μA - 5 mATO46
Texas InstrumentsLM135AAnalogTemperature Sensor1.3 °C 2.7 °C 10 mV / °C-400 μA - 5 mATO46
Texas InstrumentsLM235AnalogTemperature Sensor-40 to +125 °C2 °C 5 °C 10 mV / °C-400 μA - 5 mATO92
Texas InstrumentsLM235AAnalogTemperature Sensor-40 to +125 °C1.3 °C 2.7 °C 10 mV / °C-400 μA - 5 mATO92
Texas InstrumentsLM335AnalogTemperature Sensor-40 to +100 °C4 °C 9 °C 10 mV / °C-400 μA - 5 mAS08
Texas InstrumentsLM335AAnalogTemperature Sensor-40 to +100 °C2 °C 5 °C 10 mV / °C-400 μA - 5 mAS08
Texas InstrumentsTMP100DigitalTemperature Sensor with I2C/SMBus Interface-55 to +125 °C+/-1 °C+/-2 °C-2.7 to 5.5 V45 μA -SOT23-6
Texas InstrumentsTMP101DigitalTemperature Sensor with I2C/SMBus Interface-55 to +125 °C+/-1 °C+/-2 °C-2.7 to 5.5 V45 μA -SOT23-6
Texas InstrumentsLMT85AnalogAnalog Output Temperature Sensor-50 to +150 °C+/-0.7 °C +/-2.7 °C-8.2 mV / °C1.8 to 5.5 V5.4 μA 1955 mV to 301 mVSC70
TO92
DallasDS18B20DigitalTemperature Sensor with 1wire interface-55 to +125 °C+/-0.5 °C +/-2 °C3 to 5.5 V1 mA TO92
8 SO
8 FSOP