Guide to ESP32 with multiple DS18B20 temperature sensors from Random Nerd Tutorials:
This guide shows how to read temperature from multiple DS18B20 temperature sensors with the ESP32 using Arduino IDE. We’ll show you how to wire the sensors on the same data bus to the ESP32, install the needed libraries, and a sketch example you can use in your own projects. This tutorial is also compatible with the ESP8266 and the Arduino boards.
Matt wrote an article describing a technique he used to mount DS18B20 temperature sensors:
One of the biggest advantage of these sensors over I2C sensors, is that you can mount them almost anywhere. That having been said, I’ve never quite managed to come up with an elegant solution, particularly when attaching to a heatsink (for cooling applications)
More details at Matt’s Tech Pages.
Domen Ipavec shares his temperature alarm for boiling milk in the project log forum:
Anyone who has ever boiled milk on the stove knows, that it has a nasty habit of overflowing. That is why I created the temperature alarm for boiling milk to be used my mother.
The temperature alarm uses attiny841 microcontroller and DS18B20 to continuously measure the temperature of the milk and sounds an alarm when the temperature is over the preset alarm value.
I’ve designed the pcb in KiCAD, etched the pcb at home and soldered it together.
The case is made from 4mm plywood and the buttons are small pieces of wooden rod glued to a square piece of plywood so they can not fall out.
Project info at Domen Ipavec’s blog.