SKU: SENS-2828
📋 GST Invoice Available

Keyestudio DS18B20 Temperature Sensor Module for Arduino - Digital Output

₹229.00 (Inclusive of all taxes)
Out of Stock

The Keyestudio DS18B20 Temperature Sensor Module provides a digital 1-Wire interface for precise temperature measurement from -55°C to +125°C, designed for easy integration with Arduino, Raspberry Pi, ESP32, and other 3.3V/5V microcontroller platforms.

Features

  • Wide temperature measurement range from -55°C to +125°C
  • Digital 1-Wire output simplifies wiring and enables multi-sensor networks
  • Selectable 9 to 12-bit resolution with ±0.5°C accuracy
  • Operates from a flexible 3.3V to 5V DC power supply
  • Standard 2.54mm pin spacing for direct breadboard or shield connection

Out of stock

Description

The DS18B20 is a digital temperature sensor that communicates via a single-wire (1-Wire) protocol, allowing multiple sensors to be connected to a single microcontroller pin for multi-point monitoring. This module integrates the sensor with a pull-up resistor and a standard 3-pin header for immediate use.

It provides reliable, factory-calibrated digital readings, eliminating analog signal noise issues. The sensor is suitable for applications requiring stable measurements across a broad industrial and environmental temperature range, from sub-zero conditions to high-temperature monitoring.

Key Features

  • Digital 1-Wire Interface: Enables simple wiring and robust communication over longer distances compared to analog sensors.
  • High Accuracy & Resolution: Factory-calibrated with ±0.5°C accuracy and user-selectable 9 to 12-bit resolution for precision control.
  • Broad Compatibility: Directly interfaces with popular development boards like Arduino Uno, ESP32, Raspberry Pi, and STM32 via digital GPIO.
  • Multi-Drop Capability: Supports connecting multiple DS18B20 sensors on a single bus for distributed temperature monitoring.
  • Compact & Ready-to-Use Module: Includes necessary signal conditioning and a standard 3-pin header for rapid prototyping.
  • Wide Operating Voltage: Supports both 3.3V and 5V logic systems, ensuring compatibility with a vast range of microcontrollers.

Applications

  • Precision environmental monitoring in smart greenhouses and weather stations
  • Temperature logging and thermal management in DIY electronics enclosures
  • Multi-zone temperature sensing in home automation and HVAC system prototypes
  • Industrial process monitoring and equipment temperature supervision
  • Educational projects for learning digital sensor communication and data logging

Technical Specifications

Sensor ModelDS18B20
Measurement Range-55°C to +125°C
Accuracy±0.5°C
ResolutionUser-selectable 9 to 12-bit (0.5°C default)
Output InterfaceDigital (1-Wire)
Supply Voltage3.3V to 5V DC
Operating Temperature-40°C to +125°C
Pin Spacing2.54 mm
Module Dimensions (L x W)35 mm x 20 mm
Module Weight3 g

Frequently Asked Questions

What is the communication protocol for this DS18B20 module?

This module uses the digital 1-Wire communication protocol. It requires only a single data line (plus power and ground) to communicate with your microcontroller, simplifying wiring. Libraries like DallasTemperature for Arduino facilitate easy reading of temperature values.

Can I power this sensor with both 3.3V and 5V?

Yes, the module is designed to operate across a supply voltage range of 3.3V to 5V DC. Ensure your microcontroller's logic level is compatible with the sensor's data line; most modern boards handle this communication correctly at either voltage.

How do I connect multiple DS18B20 sensors to one Arduino pin?

Multiple DS18B20 sensors can be connected in parallel on the same 1-Wire bus. Each sensor has a unique 64-bit ROM address. You use the DallasTemperature library to address each sensor individually. A 4.7kΩ pull-up resistor on the data line is typically required, which is already included on this module.

What is the accuracy and resolution of this temperature sensor?

The DS18B20 has a standard accuracy of ±0.5°C over much of its range. Its resolution is software-configurable from 9 to 12 bits, corresponding to increments of 0.5°C, 0.25°C, 0.125°C, and 0.0625°C, respectively. The default resolution is often 12-bit.

Package Includes

  • 1 x Keyestudio DS18B20 Temperature Sensor Module

Additional Information

Weight 0.003 kg
Dimensions 3.5 × 2 cm