🌡 Connecting multiple DS18B20 sensors to ESP32

Daniil Zhuk
This guide describes how to read data from multiple DS18B20 temperature sensors using an ESP32 chip using the Arduino IDE. We will show how to connect several sensors to one ESP32 data bus, install the necessary libraries and give a simple example that you can use in your projects. This instruction is also suitable for boards of the ESP8266 family and various Arduino platforms.

Read more →

🌡 Temperature and humidity measurement on Arduino - a selection of methods

Daniil Zhuk
To create a home weather station or thermometer, you need to learn how to match the Arduino board and devices for measuring temperature and humidity. Temperature measurement can be managed with a thermistor or a DS18B20 digital sensor, but more sophisticated devices are used to measure humidity — the DHT11 or DHT22 sensors. In this article, we will explain how to measure temperature and humidity with the help of Arduino and these sensors.

Read more →

🌡 Connecting ds18b20 to Arduino (temperature sensor)

Daniil Zhuk
The DS18B20 temperature sensor is a digital temperature sensor. This means that you can measure the temperature using a very simple circuit. It communicates with a common bus, which means that you can connect multiple devices and measure their values using only one Arduino digital output.
The sensor has only three contacts, as you can see in the following figure. The DS18B20 is also available in a waterproof version.

Read more →