Digital Temperature Wire Sensor DS18B20 watertight, 1m

CAD 2.99

Need more than we have? Order now, we will ship when back in stock. Lead time about 2-3 weeks.
See our backorder policy.
Availability: In stock (can be backordered) SKU: 26207
Quantity 3 - 9 CAD 2.69
Quantity 10 - 24 CAD 2.62
Quantity 25 + CAD 2.54


This Digital Wire Sensor DS18B20 with the simple 1-Wire Interface measures temperatures between -55 and +125 degrees Celsius.

Libraries for this sensor type and different programming environments, for example for Arduino or Raspberry, are available and easy to find.

The sensor element is conditionally watertight. Use it under wet conditions at your own risk.

A temperature alarm condition can be programmed right in the sensor (nonvolatile).

Every sensor element comes with a unique, digital serial number. Therefore, multiple sensors can be connected to the same 1-Wire interface.

– overall length is 100cm
– probe size is about 50 x 6mm
– voltage supply 3.0 to 5.5V DC
– operating current ca. 1.5mA
– standby current ca. 3A
– transmission current 1mA/4mA (logic 1/0)

Wire color code:
red – VCC
black – GND
yellow – DATA

Please refer to the DS18B20 data sheet for more information.

Comprehensive information about how to use DS18B20 with Arduino.

3 reviews for Digital Temperature Wire Sensor DS18B20 watertight, 1m

  1. 5 out of 5

    Stuart Kramer (verified owner)

    5 Stars … Works great! Setup with 1-wire interface on raspberry pi is simple. Well described at the following link.
    Note that you can attach more than one at a time on the 1-wire interface with no issues.
    The two I’ve tried so far are within 0.2 degrees of each other. At a zero degree ice/water bath they registered a little low (-1C) and were similarly a little low compared to other thermometers/probes I’ve tried. I didn’t take them up to boiling to establish a calibration curve, but by adding one degree, they’re close enough for my purposes. Watertight so far. So much better and simpler than the thermistors I’ve been using. Very good value.

  2. 5 out of 5

    Andrew (verified owner)

    Another simple but effective sensor. I hooked up two other DS18B20s I had on the sensor line, put this sensor close to the other two. The output between the three were within 0.3C of each other. Since they are rated +-0.5C, that looks on spec to me.

    If you are looking for effective digital temperature sensors, the DS18B20s can’t be beat. This sensor works just as good (actually better since it’s waterproof) as any other of this series.

    I’ll be ordering more.

  3. 5 out of 5

    jason.brett (verified owner)

    I ordered several and have been happy with them.

    I do note, however, that my wiring is different from that shown in the image on the page.

    My sensors have RED, BLACK and BLUE (not yellow) wires. The sensor works for me when:
    RED is positive supply voltage (I’m using 3.3V with an ESP8266, but would 5V with an Arduino)
    BLACK is GND.
    BLUE is the signal line, connected to the microcontroller and held HIGH with a “serveral” kOhm resistor. (I think 4K7 is recommended, but I’m using 10K and it’s working fine. Use what you’ve got lying around!)

    I haven’t tried the true one-wire mode, using parasitic power on the communication line, but have tried connecting multiple sensors to the same data pin. No problems with OneWire library for Arduino. It has sample code to help get started.

Add a review