Overview
The DS18B20 is a high-precision digital temperature sensor that delivers accurate 9-bit to 12-bit temperature readings. It communicates over a 1-Wire bus, which simplifies wiring and allows multiple sensors to be connected to a single data line. Whether you're building a weather station, a greenhouse controller, or a home automation system, the DS18B20 offers reliable and consistent performance in a compact TO-92 package.
Key Features
- High Accuracy: ±0.5°C accuracy from -10°C to +85°C
- Wide Temperature Range: Measures from -55°C to +125°C
- 1-Wire Interface: Requires only one data line (plus ground) for communication
- Multiple Sensors on One Bus: Each sensor has a unique 64-bit serial code, so you can connect many sensors to a single microcontroller pin
- User-Selectable Resolution: 9-bit to 12-bit resolution for flexibility
- No External Components: Built-in pull-up resistor and power-on reset
- Parasitic Power Mode: Can be powered directly from the data line, reducing wiring
Technical Specifications
- Operating Voltage: 3.0V to 5.5V
- Temperature Range: -55°C to +125°C
- Accuracy: ±0.5°C (from -10°C to +85°C)
- Resolution: 9 to 12 bits (configurable)
- Interface: 1-Wire (single data line)
- Unique 64-bit Address: Enables multi-drop capability
- Conversion Time: 750ms maximum at 12-bit resolution
- Package: TO-92 (through-hole) or waterproof probe version available
- Output: Digital (1-Wire protocol)
Applications & Use Cases
- Environmental Monitoring: Weather stations, greenhouse controllers, and indoor climate sensors
- Home Automation: Smart thermostats, HVAC systems, and temperature-based triggers
- Industrial & Lab: Temperature logging, process control, and equipment monitoring
- DIY & Education: Microcontroller projects with Arduino, Raspberry Pi, ESP32, or STM32
- Aquarium & Agriculture: Water temperature monitoring and soil temperature sensing (with waterproof probe)
What's Included
- 1x DS18B20 Digital Temperature Sensor Module (TO-92 package)
- (Note: For waterproof version, a stainless steel probe with cable is included)
Compatibility
- Works with any microcontroller that supports 1-Wire protocol, including:
- Arduino (all boards)
- Raspberry Pi (using GPIO and 1-Wire overlay)
- ESP32 / ESP8266
- STM32, PIC, AVR, and more
- Compatible with popular libraries: OneWire, DallasTemperature (Arduino), and various Python libraries for Raspberry Pi
MOKWN Recommendation
For Egyptian makers, students, and engineers, the DS18B20 is an essential sensor for any temperature monitoring project. Its 1-Wire interface and multi-drop capability make it incredibly easy to expand your system without adding extra pins. Whether you're working on a university project, a smart home setup, or an industrial prototype, the DS18B20 provides the accuracy and reliability you need. Order now from MOKWN and get fast delivery across Egypt!
Related Components
Advanced Flame Sensor
135 EGP
Digital Temperature Sensor DS18B20
60 EGP
Precision Digital Temperature & Humidity Sensor Module (DHT22)
290 EGP
Soil Moisture and Temperature Sensor
2,900 EGP
Temperature Humidity Sensor Module(DHT11)
65 EGP
Thermocouple Type-K (0:400 øC)
95 EGP