TOP

Waterproof DS18B20 Digital Temperature Sensor for Arduino (IP68, -10°C to +85°C)

$6.90
SKU: DFR0198
Volume Discount
  • $6.70 5+ items
  • $6.20 10+ items
  • $5.50 50+ items
This waterproof DS18B20 probe provides digital temperature readings through a 1-Wire interface and supports multiple sensors on one data pin. The probe has a stainless steel tube, a listed 95cm cable and bare-wire connections; the terminal adapter is not included.
Purchase this product and earn 69 reward points, which are tied to VIP membership program. Learn More >

Introduction

This waterproof DS18B20 temperature probe brings digital temperature sensing to water-monitoring, greenhouse and humid-environment projects. A stainless steel sensing tube and 95cm cable allow the probe to be positioned away from the controller, while 1-Wire communication uses one digital data pin. The sensor offers selectable 9–12-bit resolution and specified ±0.5°C accuracy from -10°C to +85°C. Multiple probes can share a data line, making this sensor a practical option for comparing temperatures at several locations. This version includes the probe with bare wires only; a terminal adapter is not included, and the documented connection requires a 4.7k pull-up resistor.


Stainless Steel Probe for Wet and Humid Projects

This waterproof temperature sensor houses the sensing element in a stainless steel tube measuring 6mm in diameter and 35mm long. The supplied cable provides reach for positioning the probe in a project while keeping the controller connection elsewhere. The DS18B20 temperature range is -55°C to 125°C, but the included PVC-jacketed cable should remain below 100°C. This distinction matters when selecting an installation: the sensor chip's range does not establish the cable's high-temperature capability.


Digital Readings with Selectable Resolution

This DS18B20 probe provides digital temperature measurements without requiring a separate analog-to-digital converter. Selectable 9–12-bit resolution allows the firmware to choose the desired measurement granularity, while the specified ±0.5°C accuracy applies from -10°C to +85°C. A temperature-limit alarm function supports software queries for sensors outside programmed limits. The 3.0V to 5.5V power/data specification supports common project supplies, with the 1-Wire data pull-up voltage matched to the controller's input requirements.


Multiple Temperature Points on One Data Pin

Each DS18B20 sensor has a unique 64-bit ID that allows a controller to address individual probes sharing the same 1-Wire bus. This supports multi-point temperature projects without assigning a separate data pin to every probe. The ID identifies a sensor on the bus and should not be treated as proof of authenticity. For an Arduino build, use the documented 1-Wire library and wiring, including the required pull-up resistor and the correct wire-color mapping.


Note: This sensor includes the probe with bare wires only. For a solderless connection with a pluggable terminal adapter, please check the Gravity: Waterproof DS18B20 Sensor Kit.

Each DS18B20 temperature sensor has a unique silicon serial number, useful for verifying its authenticity and enabling the connection of multiple sensors on a single 1-Wire bus. This feature facilitates the installation of temperature sensors in various locations for applications like indoor temperature monitoring, smart home integration, object temperature detection, greenhouse farming, and more.

Features

  • Waterproof stainless steel temperature probe with bare-wire leads
  • 1-Wire digital interface using one data pin
  • ±0.5°C specified accuracy from -10°C to +85°C
  • Selectable 9–12-bit resolution
  • Unique 64-bit ID for addressing multiple sensors on one bus
  • Programmable temperature-limit alarm function
  • 3.0V to 5.5V power/data specification
  • Applications

  • Water-temperature measurement in testing projects
  • Greenhouse and indoor temperature monitoring
  • Smart-home temperature sensing
  • Multi-point temperature measurements on a shared 1-Wire bus
  • Temperature input for water-quality experiments
  • Specification

    • Usable with 3.0V to 5.5V power/data
    • ±0.5°C Accuracy from -10°C to +85°C
    • Usable temperature range: -55 to 125°C (-67°F to +257°F)
    • 9 to 12 bit selectable resolution
    • Uses 1-Wire interface- requires only one digital pin for communication
    • Unique 64 bit ID burned into the chip
    • Multiple sensors can share one pin
    • Temperature-limit alarm system
    • Query time is less than 750ms
    • 3 wires interface:
      • Type A
        • Red wire - VCC
        • Black wire - GND
        • Yellow wire - DATA
      • Type B (Recently there's a series of sensors using this pin mapping. Sorry for the inconvenience.)
        • Red wire  - VCC
        • Yellow wire - GND
        • Green wire - DATA
    • Stainless steel tube 6mm diameter by 35mm long
    • Cable diameter: 4mm (0.16)
    • Length: 95cm (37.4")

    Shipping List

    • Waterproof DS18B20 Digital temperature sensor x1

    (Note: Terminal adapter not included. Please solder a 4.7k resistor between VCC and Data for usage, or choose the Gravity Kit version for plug-and-play.)

    Resource

    AllProjectsBlogTutorialCourseMedia
    IoT AI-driven Yogurt Processing & Texture Prediction w/ Blynk

    Projects IoT AI-driven Yogurt Processing & Texture Prediction w/ Blynk

    portrait
    Kutluhan Aktar
    Jun 09, 2025
    Make a TDS Detector for Water Testing Experiment

    Projects Make a TDS Detector for Water Testing Experiment

    portrait
    Frances
    Sep 15, 2022

    Review

    Jens.Gilbers Feb 26, 2026

    I use this Sensor in my DIY PH Doser project, and they serve their purpose :)

    Muhammad Fadil.Huseiny Nov 05, 2025

    Good working stable as intended

    Muhammad Fadil.Huseiny Oct 30, 2025

    Really Good, product working well

    More
    Waterproof DS18B20 Digital Temperature Sensor for Arduino (IP68, -10°C to +85°C)
    $0.00