DS18B20 Temperature Sensor Kit with Adapter Board – Technical Specifications:
| Sensor Type | – 1-Wire Digital Temperature Sensor |
| Sensor IC | – DS18B20 (Dallas / Maxim Integrated) |
| Operating Voltage | – 3.0V to 5.5V DC |
| Operating Current | – ≤ 1.5mA (Active) / 1µA (Standby) |
| Temperature Range | – -55°C to +125°C |
| Temperature Accuracy | – ±0.5°C (between -10°C and +85°C) |
| Resolution | – Configurable 9-bit to 12-bit (0.5°C to 0.0625°C) |
| Default Resolution | – 12-bit (0.0625°C steps) |
| Communication Protocol | – 1-Wire (Single Data Pin) |
| Unique Device ID | – 64-bit Serial Code (Factory Programmed) |
| Onboard Pull-Up Resistor | – 4.7kΩ (Included on Adapter Board) |
| Indicator LED | – Activity LED (Flashes During Communication) |
| Interface | – 3-Pin Header (VCC, DATA, GND) |
| Sensor Package | – TO-92 Through-Hole |
| Adapter Board Dimensions | – 28 × 12 × 10mm |
| Operating Temperature | – -55°C to +125°C |
| Compatible Platforms | – Arduino, ESP8266, ESP32, Raspberry Pi, STM32 |
Handy Tips for Using the DS18B20 Temperature Sensor Kit:
1: The DS18B20 uses the 1-Wire communication protocol — it requires only a single data pin to communicate with your microcontroller, in addition to VCC and GND. The adapter board included in this kit already has the required 4.7kΩ pull-up resistor built in, so no additional components are needed. Simply connect VCC, DATA, and GND to your microcontroller and you are ready to go.
2: Install two libraries in Arduino IDE to get started — the OneWire library by Paul Stoffregen and the DallasTemperature library by Miles Burton. Both are available directly from the Arduino Library Manager. Once installed, reading the temperature takes just a few lines of code using sensors.requestTemperatures() and sensors.getTempCByIndex(0).
3: One of the most powerful features of the DS18B20 is that each sensor has a unique factory-programmed 64-bit address. This means you can connect multiple DS18B20 sensors to the same single data wire and read each one individually by its address — no additional pins or multiplexers required. This makes it ideal for multi-point temperature monitoring such as aquariums, greenhouses, HVAC systems, and server rooms.
4: The DS18B20 supports configurable resolution from 9-bit (0.5°C steps, ~94ms conversion time) up to 12-bit (0.0625°C steps, ~750ms conversion time). The default is 12-bit for maximum precision. If your project needs faster readings and can tolerate lower resolution, reduce the resolution in code using sensors.setResolution(9) to speed up conversion time significantly.
5: The DS18B20 also supports parasite power mode — where the sensor draws its operating power directly from the data line, eliminating the need for a separate VCC connection. While useful for minimising wiring in remote sensing applications, parasite power can cause instability during temperature conversion at high currents. For reliable operation, always use the standard three-wire connection (VCC, DATA, GND) rather than parasite mode wherever possible.
Free Shipping for orders over R1500 & Standard Shipping R99!
