DS18B20 is a digital temperature sensor with a built in 12bit ADC. It can be easily connected to the Arduino. Sensors communicate over a one-wire bus with virtually no additional components.

18b20 sensors have a quoted accuracy of +/-0.5 deg C in the range -10 deg C to +85 deg C. Multiple sensors can be connected to the same data bus. Each sensor can identify itself with a unique serial number.

DS18B20 temperature sensor can work well in normal or parasite mode. In normal mode, 3-wire connection is needed. In parasite mode, Only need 2-wire, The sensor can receive power from the data line.

Normal Mode
In normal mode, each sensor is connected between power line and ground, the data output connects to third line, and requires a 4.7K pull-up resistor.We recommend using normal mode when there are many devices running.

Parasite Mode
Parasite mode requires both DS18B20 GND and VDD to be connected to ground. The DQ pin is the data/power line. The data line requires a 4.7K pull-up resistor.

Issue tracking

open closed Total
Task 0 0 0
Feature 0 0 0
Bug 0 0 0
Support 0 0 0

View all issues


Manager: Park Mr.Liu