Skip to product information
1 of 4

2-Pin Thermistor Adapter

2-Pin Thermistor Adapter

SKU:AX22-0055

A clean analog front-end for any 2-wire NTC thermistor. Screw your thermistor into the onboard terminal block, and the module handles the rest using a 10K reference resistor, voltage divider, and power filtering. Reads out as an ADC voltage proportional to temperature, ready for Steinhart-Hart or simple lookup conversion in firmware. Ideal for enclosure monitoring, fluid temperature sensing, or any project where you need a simple, noise-free temperature reading.

Regular price $4.99
Regular price Sale price $4.99
Sale Sold out
View full details

Technical Details

- 22 mm × 22 mm square
- 10k Ohm on board resistor
- Power filtering
- 4× ⌀2.7 mm Mounting Holes
- 1.8 V, 3.3 V, 5.0 V
- Arduino IDE Compatible
- MicroPython Compatible
- MicroBlocks Compatible

Pinout

Technical Resources

2-Pin Thermistor Adapter - (AX22-0055)
🖱️ Click & drag to rotate
#define THERM_PIN 4 //adjust as needed

#define SERIES_R  10000.0
#define NOMINAL_R 10000.0
#define NOMINAL_T 25.0
#define B_COEFF   3950.0

void setup() {
  Serial.begin(115200);
}

void loop() {
  int raw = analogRead(THERM_PIN);
  float voltage = raw / 4095.0;
  float resistance = SERIES_R * (voltage / (1.0 - voltage));

  float tempK = 1.0 / ((1.0 / (NOMINAL_T + 273.15)) +
                (1.0 / B_COEFF) * log(resistance / NOMINAL_R));
  float tempC = tempK - 273.15;

  Serial.printf("Temp: %.1f C\n", tempC);
  delay(1000);
}