Keszoox
NTC Thermistor MF52 — 1K–100KΩ, ±5%, B3950, Through-Hole Temperature Sensor (5-Pack)
NTC Thermistor MF52 1K–100KΩ, ±5%, B3950, Through-Hole Temperature Sensor (5-Pack)
Couldn't load pickup availability
NTC Thermistor MF52 — 1K–100KΩ, B3950, Through-Hole Temperature Sensor
The MF52 is a compact NTC (Negative Temperature Coefficient) thermistor in a through-hole epoxy-coated package with flexible leads. As temperature increases, resistance decreases in a predictable manner described by the B-value (B3950) — making it ideal for temperature measurement and control in Arduino projects, 3D printers, HVAC systems, and industrial equipment. Available in resistance values from 1KΩ to 100KΩ at 25°C. Each pack contains 5 pieces.
Key Specifications
| Parameter | Value |
|---|---|
| Series | MF52 |
| Resistance @ 25°C | 1K / 2K / 5K / 10K / 20K / 47K / 100KΩ (select variant) |
| Tolerance | ±5% |
| B-Value (25/50°C) | 3950K |
| Package | Through-hole, epoxy-coated bead |
| Lead Diameter | 0.5mm |
| Lead Length | ~30mm (flexible) |
| Operating Temperature | -55°C to +125°C |
| Dissipation Constant | ~1mW/°C (in still air) |
| Quantity | 5 pieces per pack |
| Origin | Mainland China |
Why Choose MF52 NTC Thermistor?
- High sensitivity — large resistance change per degree makes it easy to detect small temperature changes
- B3950 value — widely supported in Arduino libraries (Steinhart-Hart equation)
- Flexible leads — easy to position in tight spaces or embed in thermal mass
- Wide temperature range — -55°C to +125°C covers most industrial and consumer applications
- 10KΩ @ 25°C most popular — directly compatible with most Arduino temperature sensor circuits
- 5-pack value — enough for multiple sensors or replacement stock
Typical Applications
- Arduino temperature sensing — voltage divider + ADC for temperature measurement
- 3D printer hotend & heated bed — 10K NTC thermistor is the standard sensor for most FDM printers
- HVAC temperature control — room temperature sensing for thermostat circuits
- Battery temperature monitoring — detect overheating in Li-ion battery packs
- Incubator & terrarium control — precise temperature regulation for biological applications
- Motor temperature protection — embed in motor windings for thermal cutoff
Arduino Wiring (Voltage Divider)
Connect a 10KΩ fixed resistor in series between 3.3V/5V and the thermistor, with the junction connected to an analog input pin. The other thermistor lead connects to GND. Use the Steinhart-Hart equation or a lookup table with B=3950 to convert ADC reading to temperature. Many Arduino libraries (e.g., Thermistor.h) support B3950 directly.
FAQ
Q: Which resistance value should I choose for Arduino?
A: 10KΩ is the most common choice for Arduino temperature sensing. It provides good sensitivity across -10°C to +80°C and is directly compatible with most Arduino thermistor libraries.
Q: Is MF52 10K the same as the 3D printer thermistor?
A: Yes. Most FDM 3D printers (Ender 3, CR-10, Prusa) use a 100K NTC thermistor with B3950 for the hotend. Select the 100K variant for 3D printer replacement.
Q: Can I use MF52 for measuring temperatures above 100°C?
A: Yes, up to 125°C. However, accuracy decreases at temperature extremes. For hotend temperatures above 250°C, use a thermocouple instead.
Package Contents
- 5× MF52 NTC Thermistor (resistance value as selected)
