DS18B20 Arduino User Manual: Introduction and Contents

The Maxim (or Dallas) DS18B20 is a pretty versatile device.  For example, you can connect multiple devices to a single data line.  You can also establish alarm set points and thus use the DS18B20 to monitor for over temperature and under temperature conditions.

At +/- 0.5 degree C stated accuracy,  it also offers measurement accuracy not found in other devices commonly used with an Arduino.

This mult-part user manual will step you through all the basics of using the DS18B20 with your Arduino.


18B20 Temp SensorThe Basics – Part 1:   This section provides a description, basic specifications and offers a tutorial that will show you how to connect your Arduino to your DS18B20.




18B20 Temp Sensor Getting AddressGetting the DS18B20 Address – Part 2:    Each DS18B20 has its own address.   While it is possible to use a DS18B20 without knowing that address,  knowing how to acquire and use that address is necessary for many types of projects.

This section will show you how to get that address.



18B20 Temperature From Single DeviceReading a Single DS18B20 – Part 3:   In many projects, all you will want to do is get a temperature from a single device.  This section shows you how to accomplish that using a couple different methods.




18B20 Temp Sensor Alarms Reading DS18B20 Temperature Alarms – Part 4:  Imagine a project where you needed to shutdown your motor before damaging it.   With the DS18B20 its just a matter of set an alarm set point within the  DS18B20 and monitoring for the alarm.






  1. capnfatz@gmail.comAuthor November 26, 2017
  2. Steve November 26, 2017
  3. Gebriel December 14, 2015

Add a Comment

Your email address will not be published. Required fields are marked *