
Sold out · Ask us about restocking
Not available to order right now.
The DS18B20 module connects to a microcontroller using the 1-wire protocol, a communication method that allows several sensors to share a single common data wire back to an Arduino or similar board, rather than needing a dedicated wire per sensor. That's a genuine advantage for any project measuring temperature at several points, such as a multi-zone greenhouse or a server rack, since wiring stays simple even as the number of sensors grows.
Its temperature range spans -55C to +125C, with an accuracy of 0.5C across that range, giving it enough precision for most environmental monitoring, appliance control and general process temperature tasks without needing a more specialized, expensive sensor.
Resolution can be set anywhere from 9 to 12 bits, letting a project choose between faster readings at lower precision or slower, more detailed readings at the full 12-bit resolution, whichever suits the specific application better. Because the sensor is already digital, there's no need for the microcontroller to apply its own calibration curve or reference voltage compensation, unlike an analog temperature sensor.
Maximum conversion time and response is rated at 750ms, and the sensor runs on an operating voltage of 3 to 5.5V, comfortably matching common 3.3V and 5V microcontroller platforms. The module measures 19mm by 15mm by 6mm and weighs 9g.
Anyone building a multi-zone temperature monitoring project, a fridge or freezer alarm, or a general environmental logging system that could benefit from several sensors on one shared wire will find the DS18B20's 1-wire design and wide temperature range a practical, well-documented choice.
It lets several DS18B20 sensors share a single data wire back to the microcontroller, simplifying multi-sensor wiring.
-55C to +125C, with 0.5C accuracy.
Yes, from 9 to 12 bits.
3 to 5.5V.
Up to 750ms for the maximum conversion time.
| Brand | Generic |
|---|---|
| Accuracy | 0.5C |
| Selling unit | PCS |