Digitalni senzor temperatue DS18B20 omogoča 9-bitne do 12-bitne Celzijeve meritve temperature in ima funkcijo alarma z nastavljivimi zgornjimi in spodnjimi sprožilnimi točkami, ki jih lahko programira uporabnik
DS18B20 komunicira preko 1-žičnega vodila, ki po definiciji zahteva le eno podatkovno linijo (in ozemljitev) za komunikacijo s centralnim mikroprocesorjem
Poleg tega se lahko DS18B20 napaja neposredno iz podatkovne vrstice, kar odpravlja potrebo po zunanjem napajanju
Vsak DS18B20 ima edinstveno 64-bitno serijsko kodo, ki omogoča, da na istem 1-žičnem vodilu deluje več DS18B20
Tako je preprosto uporabiti en mikroprocesor za nadzor številnih DS18B20, razporejenih na velikem območju
Aplikacije, ki lahko izkoristijo to funkcijo, vključujejo okoljski nadzor HVAC, sisteme za spremljanje temperature v stavbah, opremi ali strojih ter sisteme za spremljanje in nadzor procesov