This is a pre-wired and waterproofed version of the DS18B20 sensor.
Handy for when you need to measure something far away, or in wet conditions. While the sensor is good up to 125°C the cable is jacketed in PVC so we suggest keeping it under 100°C. Because they are digital, you don't get any signal degradation even over long distances!
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 converter. They work great with any microcontroller using a single digital pin, and you can even connect multiple ones to the same pin, each one has a unique 64-bit ID burned in at the factory to differentiate them. Usable with 3.0-5.0V systems.
We toss in a 4.7k (for long cable) & 2.2k (for short cable) resistor, which is required as a pullup from the DATA to VCC line when using the sensor.
Unique 1-Wire® Interface Requires Only One Port Pin for Communication
Each Device has a Unique 64-Bit Serial Code Stored in an On-Board ROM
{"id":1415957741640,"title":"DS18B20 Digital Temperature Sensor","handle":"ds18b20-waterproof-digital-temperature-sensor","description":"\u003cp\u003e\u003cspan\u003eThis is a pre-wired and waterproofed version of the DS18B20 sensor. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eHandy for when you need to measure something far away, or in wet conditions. While the sensor is good up to 125°C the cable is jacketed in PVC so we suggest keeping it under 100°C. Because they are digital, you don't get any signal degradation even over long distances! \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThese 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 converter. They work great with any microcontroller using a single digital pin, and you can even connect multiple ones to the same pin, each one has a unique 64-bit ID burned in at the factory to differentiate them. Usable with 3.0-5.0V systems.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWe toss in a 4.7k (for long cable) \u0026amp; 2.2k (for short cable) resistor, which is required as a pullup from the DATA to VCC line when using the sensor. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eUnique 1-Wire® Interface Requires Only One Port Pin for Communication\u003c\/li\u003e\n\u003cli\u003eEach Device has a Unique 64-Bit Serial Code Stored in an On-Board ROM\u003c\/li\u003e\n\u003cli\u003eMultidrop Capability Simplifies Distributed Temperature-Sensing Applications\u003c\/li\u003e\n\u003cli\u003eRequires No External Components\u003c\/li\u003e\n\u003cli\u003eCan Be Powered from Data Line; Power Supply Range is 3.0V to 5.5V\u003c\/li\u003e\n\u003cli\u003eMeasures Temperatures from -55°C to +125°C (-67°F to +257°F)\u003c\/li\u003e\n\u003cli\u003e±0.5°C Accuracy from -10°C to +85°C\u003c\/li\u003e\n\u003cli\u003eThermometer Resolution is User Selectable from 9 to 12 Bits\u003c\/li\u003e\n\u003cli\u003eConverts Temperature to 12-Bit Digital Word in 750ms (Max)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003eSpecifications\u003c\/h5\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/DS18B20_480x480.jpg?v=1585748643\" alt=\"\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/ELC1004_480x480.png?v=1592324847\" alt=\"\"\u003e\u003c\/div\u003e\n\u003ch5\u003eResources\u003cbr\u003e\n\u003c\/h5\u003e\n\u003ca href=\"https:\/\/github.com\/thinkrobotics\/DATASHEET\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1004\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eDatasheets\u003c\/a\u003e\u003cbr\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/LIBRARIES\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1004\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eLibraries\u003c\/a\u003e \u003cbr\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/SAMPLE_CODE\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1004\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eSample Code\u003c\/a\u003e\n\u003ch5\u003eTutorials\u003c\/h5\u003e\n\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/qxEclOy6jpI\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e \u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/lIpgGru2Wv0\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\n\u003cp\u003e \u003c\/p\u003e","published_at":"2022-12-06T11:28:12+05:30","created_at":"2018-08-31T18:09:36+05:30","vendor":"ThinkRobotics.in","type":"Sensor","tags":["Arduino","DS18b20","ELC1","ENVR-SNR","Sensor","Temperature Sensor","Thermal Sensor","Waterproof","Waterproof sensor"],"price":9199,"price_min":9199,"price_max":9999,"available":true,"price_varies":true,"compare_at_price":19000,"compare_at_price_min":19000,"compare_at_price_max":25000,"compare_at_price_varies":true,"variants":[{"id":32139546230870,"title":"Waterproof (1m cable)","option1":"Waterproof (1m cable)","option2":null,"option3":null,"sku":"ELC1004W","requires_shipping":true,"taxable":true,"featured_image":{"id":14597320245334,"product_id":1415957741640,"position":1,"created_at":"2020-04-01T19:20:19+05:30","updated_at":"2020-04-01T19:20:19+05:30","alt":"DS18B20 Digital Temperature Sensor","width":1960,"height":1960,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/20190701_143747.jpg?v=1585749019","variant_ids":[32139546230870]},"available":true,"name":"DS18B20 Digital Temperature Sensor - Waterproof (1m cable)","public_title":"Waterproof (1m cable)","options":["Waterproof (1m cable)"],"price":9999,"weight":30,"compare_at_price":25000,"inventory_management":"shopify","barcode":"32139546230870","featured_media":{"alt":"DS18B20 Digital Temperature Sensor","id":6770273517654,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1960,"width":1960,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/20190701_143747.jpg?v=1585749019"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":32139546263638,"title":"IC","option1":"IC","option2":null,"option3":null,"sku":"ELC1004IC","requires_shipping":true,"taxable":true,"featured_image":{"id":14601124282454,"product_id":1415957741640,"position":5,"created_at":"2020-04-02T09:21:13+05:30","updated_at":"2020-04-02T09:21:13+05:30","alt":"DS18B20 Digital Temperature Sensor","width":1239,"height":1239,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/20190601_122159.jpg?v=1585799473","variant_ids":[32139546263638]},"available":true,"name":"DS18B20 Digital Temperature Sensor - IC","public_title":"IC","options":["IC"],"price":9199,"weight":30,"compare_at_price":19000,"inventory_management":"shopify","barcode":"32139546263638","featured_media":{"alt":"DS18B20 Digital Temperature Sensor","id":6774079258710,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1239,"width":1239,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/20190601_122159.jpg?v=1585799473"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/thinkrobotics.com\/cdn\/shop\/products\/20190701_143747.jpg?v=1585749019","\/\/thinkrobotics.com\/cdn\/shop\/products\/20190701_143829.jpg?v=1585749020","\/\/thinkrobotics.com\/cdn\/shop\/products\/20190701_143945.jpg?v=1585749020","\/\/thinkrobotics.com\/cdn\/shop\/products\/20190601_122303.jpg?v=1585799473","\/\/thinkrobotics.com\/cdn\/shop\/products\/20190601_122159.jpg?v=1585799473"],"featured_image":"\/\/thinkrobotics.com\/cdn\/shop\/products\/20190701_143747.jpg?v=1585749019","options":["Type"],"media":[{"alt":"DS18B20 Digital Temperature Sensor","id":6770273517654,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1960,"width":1960,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/20190701_143747.jpg?v=1585749019"},"aspect_ratio":1.0,"height":1960,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/20190701_143747.jpg?v=1585749019","width":1960},{"alt":"DS18B20 Digital Temperature Sensor","id":6770273615958,"position":2,"preview_image":{"aspect_ratio":1.0,"height":3021,"width":3021,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/20190701_143829.jpg?v=1585749020"},"aspect_ratio":1.0,"height":3021,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/20190701_143829.jpg?v=1585749020","width":3021},{"alt":"DS18B20 Digital Temperature Sensor","id":6770273648726,"position":3,"preview_image":{"aspect_ratio":0.974,"height":3062,"width":2981,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/20190701_143945.jpg?v=1585749020"},"aspect_ratio":0.974,"height":3062,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/20190701_143945.jpg?v=1585749020","width":2981},{"alt":"DS18B20 Digital Temperature Sensor","id":6774079225942,"position":4,"preview_image":{"aspect_ratio":0.999,"height":1143,"width":1142,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/20190601_122303.jpg?v=1585799473"},"aspect_ratio":0.999,"height":1143,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/20190601_122303.jpg?v=1585799473","width":1142},{"alt":"DS18B20 Digital Temperature Sensor","id":6774079258710,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1239,"width":1239,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/20190601_122159.jpg?v=1585799473"},"aspect_ratio":1.0,"height":1239,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/20190601_122159.jpg?v=1585799473","width":1239}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e\u003cspan\u003eThis is a pre-wired and waterproofed version of the DS18B20 sensor. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eHandy for when you need to measure something far away, or in wet conditions. While the sensor is good up to 125°C the cable is jacketed in PVC so we suggest keeping it under 100°C. Because they are digital, you don't get any signal degradation even over long distances! \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThese 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 converter. They work great with any microcontroller using a single digital pin, and you can even connect multiple ones to the same pin, each one has a unique 64-bit ID burned in at the factory to differentiate them. Usable with 3.0-5.0V systems.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWe toss in a 4.7k (for long cable) \u0026amp; 2.2k (for short cable) resistor, which is required as a pullup from the DATA to VCC line when using the sensor. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eUnique 1-Wire® Interface Requires Only One Port Pin for Communication\u003c\/li\u003e\n\u003cli\u003eEach Device has a Unique 64-Bit Serial Code Stored in an On-Board ROM\u003c\/li\u003e\n\u003cli\u003eMultidrop Capability Simplifies Distributed Temperature-Sensing Applications\u003c\/li\u003e\n\u003cli\u003eRequires No External Components\u003c\/li\u003e\n\u003cli\u003eCan Be Powered from Data Line; Power Supply Range is 3.0V to 5.5V\u003c\/li\u003e\n\u003cli\u003eMeasures Temperatures from -55°C to +125°C (-67°F to +257°F)\u003c\/li\u003e\n\u003cli\u003e±0.5°C Accuracy from -10°C to +85°C\u003c\/li\u003e\n\u003cli\u003eThermometer Resolution is User Selectable from 9 to 12 Bits\u003c\/li\u003e\n\u003cli\u003eConverts Temperature to 12-Bit Digital Word in 750ms (Max)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003eSpecifications\u003c\/h5\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/DS18B20_480x480.jpg?v=1585748643\" alt=\"\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/ELC1004_480x480.png?v=1592324847\" alt=\"\"\u003e\u003c\/div\u003e\n\u003ch5\u003eResources\u003cbr\u003e\n\u003c\/h5\u003e\n\u003ca href=\"https:\/\/github.com\/thinkrobotics\/DATASHEET\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1004\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eDatasheets\u003c\/a\u003e\u003cbr\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/LIBRARIES\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1004\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eLibraries\u003c\/a\u003e \u003cbr\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/SAMPLE_CODE\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1004\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eSample Code\u003c\/a\u003e\n\u003ch5\u003eTutorials\u003c\/h5\u003e\n\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/qxEclOy6jpI\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e \u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/lIpgGru2Wv0\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\n\u003cp\u003e \u003c\/p\u003e"}