One-wire temperature sensors like the DS18B20 can measure temperature with a minimal amount of hardware and wiring. These sensors use a digital protocol to send accurate temperature readings directly to your development board without the need for an analog-to-digital converter or other extra hardware. You can get one-wire sensors in different form factors like waterproof and high-temperature probes--these are perfect for sensing temperature in many different projects and applications. With just a few connections and a WipperSnapper device, you'll be sensing temperature in no time!

This guide explores how to connect a DS18B20 one-wire temperature sensor to a board supported by the WipperSnapper firmware. You'll send its temperature data to be logged by Adafruit IO. All without any code!

What is WipperSnapper

WipperSnapper is a firmware designed to turn any WiFi-capable board into an Internet-of-Things device without programming a single line of code. WipperSnapper connects to Adafruit IO, a web platform designed (by Adafruit!) to display, respond, and interact with your project's data.

Simply load the WipperSnapper firmware onto your board, add credentials, and plug it into power. Your board will automatically register itself with your Adafruit IO account.

From there, you can add components to your board such as buttons, switches, potentiometers, sensors, and more! Components are dynamically added to hardware, so you can immediately start interacting, logging, and streaming the data your projects produce without writing code.

Parts

Top view of black rectangle-shaped microcontroller.
One of our star Feathers is the Adafruit HUZZAH32 ESP32 Feather - with the fabulous ESP32 WROOM module on there, it makes quick work...
DS18B20 Digital temperature sensor next to a US quarter and above a resister.
These 1-wire digital temperature sensors are fairly precise (±0.5°C over much of the range) and can give up to 12 bits of precision from the onboard digital-to-analog...
Waterproof 1-Wire DS18B20 Compatible Digital temperature sensor coiled around a US quarter and a resister above it.
This is a pre-wired and waterproofed (with heat shrink) version of a 1 Wire DS18B20 sensor. Handy for when you need to measure something far away, or in wet conditions. While the...
Top down view of a white High Temp Waterproof DS18B20 Digital temperature sensor.
This is a pre-wired and waterproofed version of the DS18B20 sensor made with a PTFE wire cable. Handy for when you need to measure something far away, or in wet conditions. This sensor...
Half Size Breadboard and 78 Piece Jumper Wire in various lengths
This is a cute half-size breadboard with an assortment of small jumper wires, great for prototyping. The breadboard is 2.2" x 3.4" (5.5 cm x 8.5 cm) with a standard...
1 x USB Type A to Type C Cable
Approximately 1 meter / 3 feet long
1 x Adafruit IO+ 1 Subscription
1 Year Subscription Card

This guide was first published on Dec 20, 2022. It was last updated on Mar 08, 2024.

This page (Overview) was last updated on Mar 08, 2024.

Text editor powered by tinymce.