Home Development Boards & Microcontrollers DS18B20 Waterproof Temperature Sensor Probe — Stainless Steel, 1-Wire, 1M Cable, Arduino
Skip to product information
1 of 4

Keszoox

DS18B20 Waterproof Temperature Sensor Probe — Stainless Steel, 1-Wire, 1M Cable, Arduino

DS18B20 Waterproof Temperature Sensor Probe Stainless Steel, 1-Wire, 1M Cable, Arduino

Regular price $5.68 USD
Sale price $5.68 USD
Save Liquid error (snippets/price line 138): divided by 0% Sold out
Taxes included. Shipping calculated at checkout.
Color

DS18B20 Waterproof Temperature Sensor Probe — Stainless Steel, 1-Wire, 1M Cable

This DS18B20 waterproof temperature sensor probe features a stainless steel housing with epoxy-sealed tip, making it suitable for liquid immersion, outdoor, and high-humidity environments. The DS18B20 digital sensor communicates over the 1-Wire protocol, delivering ±0.5°C accurate temperature readings from -55°C to +125°C with 9 to 12-bit configurable resolution. The 1-meter cable allows flexible installation in aquariums, soil, pipes, and HVAC ducts.

Key Specifications

Parameter Value
Sensor IC DS18B20 (Maxim/Analog Devices)
Interface 1-Wire (single data line)
Temperature Range -55°C to +125°C
Accuracy ±0.5°C (-10°C to +85°C)
Resolution 9–12 bit (configurable, default 12-bit)
Conversion Time 750ms max (12-bit)
Supply Voltage 3.0–5.5V (or parasitic power from data line)
Cable Length 1 meter (3-wire: VCC, GND, DATA)
Housing Stainless steel, epoxy-sealed tip
Cable Color Code Red=VCC, Black=GND, Yellow/White=DATA

Why Choose DS18B20 Waterproof Probe?

  • Waterproof stainless steel housing — safe for direct liquid immersion in water, aquariums, and coolant
  • ±0.5°C factory calibration — no external calibration or ADC needed, digital output is ready to use
  • 1-Wire protocol — multiple DS18B20 sensors on a single data wire, each with unique 64-bit ROM address
  • -55°C to +125°C range — covers freezer (−20°C), boiling water (100°C), and industrial process temperatures
  • Parasitic power mode — can operate on just 2 wires (DATA + GND) without separate VCC

Compatible With

  • Arduino: OneWire + DallasTemperature libraries; connect DATA to any digital pin with 4.7kΩ pull-up to VCC
  • ESP32 / ESP8266: Same libraries, 3.3V compatible
  • Raspberry Pi: Built-in 1-Wire kernel driver (w1-gpio); read via /sys/bus/w1/devices/
  • MicroPython: onewire + ds18x20 modules (built-in)
  • Home Assistant / ESPHome: dallas sensor platform for smart home temperature monitoring

Frequently Asked Questions

Q: How do I connect DS18B20 to Arduino?
A: Connect Red (VCC) to 5V, Black (GND) to GND, Yellow/White (DATA) to a digital pin (e.g., D2). Add a 4.7kΩ pull-up resistor between DATA and VCC. Install the OneWire and DallasTemperature libraries in Arduino IDE. Use sensors.getTempCByIndex(0) to read temperature in Celsius.

Q: Can I connect multiple DS18B20 probes to one Arduino pin?
A: Yes — this is a key advantage of 1-Wire. Connect all probes’ DATA lines together to one Arduino pin with a single 4.7kΩ pull-up. Each DS18B20 has a unique 64-bit address; use sensors.getAddress() to identify each sensor and read them individually.

Q: Is this probe safe for aquarium use?
A: Yes, for freshwater aquariums. The stainless steel housing and epoxy-sealed tip are waterproof and non-toxic for freshwater fish. For saltwater (marine) aquariums, long-term immersion in salt water may cause corrosion — use a probe with a fully sealed silicone or PTFE cable for marine applications.

Package Contents

  • 1× DS18B20 Waterproof Temperature Sensor Probe (stainless steel, 1M cable)
visa
View full details
Quality Guarantee Certified components
100% Safe Checkout SSL encrypted payment
Fast Shipping Worldwide delivery
90-Day Returns Hassle-free policy