Header banner
Revain logoHome Page
Steve Cooper photo
1 Level
1293 Review
52 Karma

Review on 🌑️ Pack of 5pcs Gikfun Waterproof DS18B20 Digital Thermal Probe Temperature Sensor for Arduino - EK1083 by Steve Cooper

Revainrating 5 out of 5

Easy to use, well designed

They were very easy for me to set up. I used the milesburton/DallasTemperature library which requires paulstoffregen/OneWire. The example from the library worked fine. My job requires three sensors, so it was nice to find that all three can use the same Aruino/ESP pin. All three red wires to 5V, all three black wires to ground, and all three yellow wires to my data pin - this makes the wiring nice and easy. Note that the data pin requires a 4k7 or 5k pullup resistor. Only one, no matter how many devices. The built-in pull-up is not enough. Some users have reported issues when the power supply is noisy. So if you get weird readings try adding a capacitor to the current input. Each device has an 8-byte ID. The sample code from the library scans for devices and reports IDs so you can hardcode them for future use and figure out which sensor you're reading from. On my desk, all five reported the same temperature. Of course, they could all be equally wrong, but I took that as a good sign. They responded fairly quickly to being held in hand, so I believe the sensor is making good thermal contact with the case. I took out each unit in turn and figured out which address corresponds to which sensor. It looks like they are well made. Nice long cable and nice stainless steel case.

Pros
  • Test, measure and test
Cons
  • Miscellaneous Miscellaneous