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

SKU:DFR0198 Brand:DFRobot Reward Points: 69
In Stock
Topic: Arduino
Quantity Based Price
  • 5-9$6.70
  • 10-49$6.20
  • 50+$5.50
* Model:
Expected Restock Date: [[restockDate]]


This product is the waterproof version of the DS18B20 temperature sensor, specifically designed for temperature measurements in distant or humid environments. This temperature & humidity sensor has a wide temperature range of -55°C to 125°C, but we recommend keeping the included PVC jacketed cable below 100°C to ensure optimal performance and durability.

The DS18B20 waterproof temperature sensor is a digital sensor that maintains signal integrity even over long distances. It utilizes a 1-Wire interface, connecting to a central microprocessor through a single wire (along with a ground wire). This design simplifies installation and connection, making it particularly suitable for systems operating within the 3V~5.5V range.

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.

With our plugable terminal, there is no soldering required to connect to our IO Expansion Shield. This allows you to conveniently integrate the DS18B20 temperature sensor into your project, saving you time and effort.


temperature & humidity sensor applications


  • 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")


Project 1. DFRobot AutoEco System takes care of your garden.

By following this project it will help to grow a vegetable garden, and automate some other processes in our house along the way.
List of basic hardware to setup an AutoEco Sys:
Project 2. Make a TDS Detector for Water Testing Experiment


This project introduces to DIY a TDS meter with my analog TDS sensor, and use the meter to detect the TDS of tap water before and after filtration. Moreover, I can use it to do some interesting experiments. Let's have a go.


Shipping List

  • Waterproof DS18B20 Digital temperature sensor x1




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

In Stock
  • 5-9$6.70
  • 10-49$6.20
  • 50+$5.50