DS18B20 датчик температуры (цифровой термометр) с программируемым разрешением, от 9 до 12–bit, которое может сохраняться в EEPROM памяти прибора. DS18B20 обменивается данными по 1-Wire шине и при этом может быть как единственным устройством на линии, так и работать в группе. Все процессы на шине управляются центральным микропроцессором. Датчик температуры может питаться напряжением линии данных (“parasite power”), при отсутствии внешнего источника напряжения. Каждый DS18B20 имеет уникальный 64-битный последовательный код, который позволяет, общаться с множеством датчиков данного типа, установленных на одной шине. Такой принцип позволяет использовать один микропроцессор, чтобы контролировать множество датчиков, распределенных по большому участку. Вся дополнительная информация находится во вложении на товар, см. pdf-файл.