NTC 10K B3950 Sensors – ±1% Precision for Heating Systems, Boilers, and IoT Projects
Is your boiler showing a temperature error? Is your heating system failing to regulate correctly? Or perhaps you need reliable sensors for an ESP32 project and are tired of constant replacements. This set of 4 NTC 10K B3950 sensors solves these issues in one go, providing you with essential spares.
Note: Please verify that your equipment requires NTC 10K / B3950 specification sensors before purchasing. The resistance of the original sensor at room temperature should be approximately 10KΩ at 25°C.
Why choose this set? (Key Advantages):
- 4-Pack included — keep spares on hand so you aren’t left waiting for a delivery when a sensor fails in the middle of winter.
- ±1% Tolerance with B3950 coefficient — ensures stable and repeatable readings across the entire operating range, not just at the calibration temperature.
- -20°C to +105°C range — perfectly suited for everything from cooling chillers to high-temperature heating systems.
- 1-metre cable — easily cut to the exact length required for control panels or tight installations.
- Wide compatibility — a direct replacement for original sensors in gas boilers, water heaters, fan coils, as well as for Arduino, ESP32, Raspberry Pi, and PID controllers.
- Insulation >100 MΩ, AC 1800V test — durable 5×30 mm metal housing designed to withstand standard electrical installations without issues.
Details and Performance
At the heart of each probe is an NTC thermistor with a nominal value of 10KΩ at 25°C and a B3950 thermal coefficient—a combination that produces a predictable resistance-temperature curve, easily linearised in any firmware. The 5×30 mm metal body ensures rapid thermal contact with the measured medium, while the 5 mW/°C dissipation constant keeps the sensor’s self-heating at a negligible level, even in continuous circuits. The cable is rated for AC 1800V / 1mA / 2 seconds, making it suitable for standard electrical installations without additional protection.
| Parameter | Value / Detail |
|---|---|
| Sensor Type | NTC 10K ±1% (B3950) |
| Nominal Resistance | 10 KΩ at 25°C |
| Tolerance | ±1% |
| Temperature Range | -20°C ~ +105°C |
| Cable Length | 1 metre (can be cut to size) |
| Metal Body Dimensions | 5 × 30 mm |
| Dissipation Constant | 5 mW/°C |
| Insulation Resistance | >100 MΩ |
| Voltage Test | AC 1800V / 1mA / 2 seconds |
| Pack Quantity | Set of 4 identical units |
Package Contents
- 4 × NTC 10K ±1% B3950 Temperature Sensors with 1-metre cable
Frequently Asked Questions
How do I check if the NTC 10K B3950 sensor is compatible with my boiler or heating system?
Check the label on your original sensor or consult your equipment’s technical manual. If it specifies NTC 10K or NTC 10KΩ with a B-coefficient between 3900 and 4000, this sensor is a direct replacement. You can also confirm with a multimeter: the resistance measured at room temperature (~25°C) should be approximately 10KΩ.
Does it work with Arduino, ESP32, or Raspberry Pi?
Yes, absolutely. Simply connect the sensor via a voltage divider with a 10KΩ resistor to an analogue pin. Libraries for Arduino and ESP32 support the B3950 parameter directly—no manual calibration is required.
Can the sensor withstand direct contact with water?
The metal body is designed for immersion in water and non-corrosive liquids within the -20°C to +105°C range. For chemically aggressive thermal agents or high-pressure systems, please verify compatibility with your system specifications first.
Can the 1-metre cable be extended if it is too short?
Yes. You can extend it by soldering or using connection terminals with a cable of the same cross-section, ensuring you protect the joints against moisture. For critical applications where precision is paramount, avoid joints and use the original length or order a version with a longer cable.
Photo Gallery
























Reviews
There are no reviews yet.