DS18B20 ،یک سنسور دمای دیجیتالی است که دما را بر حسب سلسیوس از 9بیت تا 12بیت اندازه گیری می کند. DS18B20 از طریق 1Wire bus(باس تک سیمه) اطلاعات را مبادله می کند. در این حالت به یک خط داده نیاز دارد ،(و زمین) تا با میکروپروسسور مرکزی ارتباط برقرار کند.محدوده اندازه گیری دمای آن -55تا +125 درجه سانتی گراد و دقت اندازه گیری آن در محدوده -10 تا 85درجه سانتی گراد ،5/. درجه سانتی گراد می باشد. علاوه بر آن ،این سنسور دما می تواند به طور مستقیم تغذیه خود را از خط داده استخراج کند.در این صورت به هیچ منبع خارجی نیاز نخواهد بود.
هر DS18B20 دارای یک کد سریال 64بیتی جداگانه می باشد که این قابلیت به DS18B20های مختلف اجازه می دهد تا روی یک 1wire busعملیات انجام دهند.بنابراین به سادگی می توان از یک میکروپروسسور برای کنترل کردن انواع مختلف DS18B20 استفاده کرد. لوازم و تجهیزاتی که می توان در آنها از DS18B20 استفاده کرد ،شامل سیستم های نظارت بر دما داخل ساختمان ها و تجهیزات یا ماشین آلات مختلف و فرآیند نظارت و سیستم های کنترلی است.