NTC Thermistor Calculator

Calculate NTC resistance and temperature with the Beta equation, then estimate divider voltage and ADC behavior for practical firmware/hardware workflows.

NTC Beta equation and ADC divider calculator

Inputs

Voltage divider settings

ADC settings

Outputs

Resistance at temperature-
Temperature from resistance-
Divider output voltage-
Divider ratio-
Estimated ADC raw code-
ADC voltage from raw-
Estimated NTC resistance from ADC-
Estimated temperature from ADC-

Enter NTC parameters to start calculating.

What is an NTC thermistor?

An NTC thermistor is a resistor whose resistance decreases as temperature increases. It is common for low-cost temperature sensing in embedded systems.

NTC Beta equation

This calculator uses the practical Beta model: 1/T = 1/T0 + (1/B) ln(R/R0). It is fast and useful for firmware estimation.

Resistance to temperature conversion

You can convert temperature to expected resistance, or convert measured resistance back to temperature using the same R25/Beta pair.

Using an NTC thermistor with a voltage divider

Most MCUs read NTC values through a resistor divider. The divider position (NTC to GND or NTC to Vcc) changes the transfer function.

ADC readings and thermistor temperature

With ADC code, Vref, and divider values, you can estimate NTC resistance and temperature. Real sensors may deviate due to tolerance and self-heating.

Example values for 10k B3950 NTC

Temperature Resistance for 10k B3950 NTC Notes
0°C~33.62 kΩCold condition
25°C10.00 kΩR25 reference point
50°C~3.59 kΩWarm condition
85°C~1.09 kΩHigh temperature example

FAQ

What does 10k NTC mean?

It means the thermistor nominal resistance is 10 kΩ at 25°C (R25).

What is the Beta value of an NTC thermistor?

Beta indicates how resistance changes with temperature. Common values include 3435K, 3950K, and 3977K.

How do I convert NTC resistance to temperature?

Use the Beta equation with R25, Beta, and reference temperature. This tool performs the conversion directly.

How do I read an NTC thermistor with an ADC?

Use a resistor divider, convert ADC raw code to voltage, estimate thermistor resistance, then convert resistance to temperature.

Why is the Beta equation only approximate?

The Beta model is practical but simplified. Over wide temperature ranges, Steinhart-Hart or vendor LUT calibration can be more accurate.

Related tools