Skip to content
Productpicks

10 Best Arduino Temperature Sensor in 2026

This Arduino Temperature Sensor guide compares 10 digital probes for accuracy, range, humidity support, connectivity, and Arduino project fit.

As an Amazon Associate we earn from qualifying purchases. We may earn a commission when you buy through links on this page, at no additional cost to you.As an Amazon Associate we earn from qualifying purchases.Purchases through our links may earn us a commission, at no extra cost to you.
In this guide
  1. 01Top 3 picks
  2. 02Compare all 10
  3. 03In-depth reviews
  4. 04Buying guide
  5. 05Use and care
  6. 06Common questions
  7. 07Final verdict

An Arduino Temperature Sensor can turn a basic microcontroller project into a useful environmental monitor, thermostat, data logger, or automated control system. The right model depends on whether you need temperature alone, combined humidity readings, compact indoor placement, or a waterproof probe for damp and outdoor environments.

We compared all ten products by examining their sensing technology, stated measurement ranges, accuracy, operating voltage, output interface, included accessories, and practical compatibility with Arduino boards. The list covers DHT11 and DHT22 modules, AHT30 and SHT31 digital sensors, and waterproof DS18B20 probes.

Each review explains where a sensor is strongest and where its specifications make it a less suitable choice. Our top picks highlight the most useful combinations of value, precision, and project versatility, while product availability and current prices can change over time.

Top 3 Picks for Best Arduino Temperature Sensor

Best Budget

HiLetgo 5pcs DHT11
HiLetgo 5pcs DHT11

4.5Editor score

Five DHT11 modules included
Digital single-bus output
Works across 3.3–5.5V

Check price

Editor's Choice

AHT30 High Precision
AHT30 High Precision

5.0Editor score

±0.3°C stated accuracy
Wide I2C multi-device support
Two sensor modules included

Check price

Best Premium

DROK 2 Pack Waterproof DS18B20
DROK 2 Pack Waterproof DS18B20

4.9Editor score

Waterproof stainless steel probes
±0.5°C stated accuracy
Adapter boards and resistors included

Check price

Top 10 Best Arduino Temperature Sensor in 2026 Compared

This side-by-side comparison organizes the sensors by measurement capability, stated accuracy, communication method, and physical format, making it easier to match a module or probe to a specific Arduino project.

ProductsSpecificationsEditor scorePrice
1HiLetgo 5pcs DHT11

Best Budget

HiLetgo 5pcs DHT11
Temperature and humidity sensing
0–50°C temperature range
±2°C temperature accuracy
Single-bus digital output
4.5Editor score

Check price

2AHT30 High Precision

Editor's Choice

AHT30 High Precision
Temperature and humidity sensing
−40–85°C temperature range
±0.3°C temperature accuracy
I2C digital communication
5.0Editor score

Check price

3Teyleten SHT31-D

Best Premium

Teyleten SHT31-D
Temperature and humidity sensing
−40–125°C temperature range
±0.3°C temperature accuracy
I2C digital output
4.7Editor score

Check price

4Gikfun DS18B20 Adapter

Gikfun DS18B20 Adapter
Waterproof temperature probe
−55–125°C measurement range
One-meter probe lead
Adapter module included
4.4Editor score

Check price

5WWZMDiB DS18B20 Probes

WWZMDiB DS18B20 Probes
Waterproof temperature probe
−55–125°C measurement range
±0.5°C stated accuracy
Five probes and resistors
4.4Editor score

Check price

6DHT11 Two-Pack

DHT11 Two-Pack
Temperature and humidity sensing
0–50°C temperature range
±2°C temperature accuracy
3.3–5V digital output
4.3Editor score

Check price

7DROK Waterproof DS18B20

DROK Waterproof DS18B20
Stainless steel waterproof probe
−55–125°C measurement range
±0.5°C stated accuracy
1-Wire digital protocol
4.9Editor score

Check price

8Gikfun Five DS18B20

Gikfun Five DS18B20
Waterproof temperature probe
Three-to-five-and-a-half volts
Five probes included
One-meter probe cables
4.5Editor score

Check price

9HiLetgo DHT22

HiLetgo DHT22
Temperature and humidity sensing
−40–80°C temperature range
±0.5°C temperature accuracy
Single-bus digital signal
4.4Editor score

Check price

10HiLetgo DS18B20 Five-Pack

HiLetgo DS18B20 Five-Pack
Stainless steel waterproof probe
−55–125°C measurement range
3.0–5.5V power supply
Five one-meter probes
4.5Editor score

Check price

1. HiLetgo 5pcs DHT11 – Best Budget Temperature and Humidity Sensor

HiLetgo 5pcs DHT11 Temperature Humidity Sensor Module Digital Temperature Humidity Sensor 3.3V-5V Humidity Measure Range 20%-95% Temperature Measure Range 0-50℃ Celsius with Wires4.5Editor scoreCheck price on Amazon
HiLetgo 5pcs DHT11
0–50°C temperature range
±2°C temperature accuracy
20–90%RH humidity range
3.3–5.5V operating voltage

This HiLetgo bundle includes five DHT11 modules, making it one of the most practical starting points for an Arduino temperature sensor project. Each board combines a pre-calibrated DHT11 sensor with a bypass capacitor, pull-up resistor, and digital output. Its 4.5 rating reflects its usefulness for uncomplicated monitoring projects, although its measurement precision is basic.

Pros

  • Five modules in one pack
  • Wires included for setup
  • Simple single-bus interface
  • Works with common Arduino boards
  • Useful for classroom projects

Cons

  • Lower temperature measurement range
  • Modest stated measurement accuracy

We may earn a commission when you buy through this link, at no additional cost to you.

The main attraction is the combination of five sensors, five cables, and onboard components. A three-wire connection using power, ground, and digital output keeps the hardware approachable, while the stated 3.3–5.5V supply range suits common Arduino development environments. The DHT11 reports temperature across 0–50°C and humidity across 20–90%RH according to the supplied specifications.

Its limitations are equally clear. Temperature accuracy is listed as ±2°C, the operating range is narrower than several higher-specification alternatives, and humidity accuracy is only ±5%RH. It is therefore better suited to basic environmental displays, classroom exercises, and noncritical controls than precision laboratory work or tightly regulated environments.

Choose this pack when you need multiple accessible sensors at a modest entry point, especially for learning, room monitoring, or prototype builds. Five modules can also support distributed measurements without requiring five separate product purchases. For a beginner who values clear wiring and straightforward programming more than high precision, it is a strong recommendation.

A Practical Entry for Arduino Learners

The included wiring and onboard support components reduce setup complexity. A beginner can connect the module to a digital pin, power it from a suitable supply, and begin reading digital values without designing a separate support circuit.

Multiple Sensors for Distributed Monitoring

Five modules are useful for comparing room locations, monitoring several enclosures, or creating a larger installation. Their common sensing format also makes it easier to maintain consistent software across each location.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

2. AHT30 High Precision – Best Overall Temperature and Humidity Sensor

2pcs AHT30 High Precision Digital Temperature and Humidity Sensor Measurement Module I2C IIC Communication AHT20 AHT21 AHT10 Upgraded Version for Arduino Humidity Temperature Sensor5.0Editor scoreCheck price on Amazon
AHT30 High Precision
−40–85°C temperature range
±0.3°C temperature accuracy
0–100%RH humidity range
2.0–5.5V operating voltage

The AHT30 module is the strongest all-around choice in this guide because it combines precise temperature measurements, broad environmental coverage, and a modern I2C interface. Its 5.0 rating is the highest listed here, and the supplied specifications justify considering it for projects where both temperature and humidity matter.

Pros

  • Excellent stated temperature accuracy
  • Broad humidity measurement range
  • Supports multiple I2C devices
  • Low 2.0V supply operation
  • Two modules and test lines included

Cons

  • Requires I2C library support
  • Fixed I2C addressing limits flexibility

We may earn a commission when you buy through this link, at no additional cost to you.

The stated temperature range extends from −40–85°C with ±0.3°C accuracy, while humidity covers 0–100%RH with ±2%RH accuracy at 25°C. A supply range of 2.0–5.5V is unusually broad, and the I2C interface supports simultaneous access to multiple compatible devices. Resolution is listed as 0.01°C for temperature and 0.024%RH for humidity.

I2C wiring is tidy and effective, but it does introduce library and address considerations. A project with only one sensor will find that simple, yet a more complex network still needs careful wiring and compatible software. The listing also describes four-position test leads, which helps with initial hookups but is less convenient than a permanently mounted design.

This is a strong recommendation for Arduino environmental monitors, smart-room prototypes, controlled enclosures, and multi-sensor data logging. Choose it when precision and a wide operating range are more important than the simplest possible single-wire module. Buyers should verify their board library supports the AHT30 before beginning a larger deployment.

Precision for Practical Environmental Control

A stated ±0.3°C temperature accuracy makes the AHT30 more compelling for room monitoring, equipment enclosures, and other applications that benefit from tighter readings than a basic DHT11.

I2C Simplifies Connected Sensor Networks

The shared two-wire bus can connect multiple compatible I2C devices, reducing the number of signal connections compared with a separate digital line for every sensor.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

3. Teyleten SHT31-D – Versatile High-Accuracy I2C Sensor

Teyleten Robot SHT31-D SHT31 Temperature Humidity Sensor Module 2.4V-5.5V I2C IIC for Arduino 3pcs4.7Editor scoreCheck price on Amazon
Teyleten SHT31-D
−40–125°C temperature range
±0.3°C temperature accuracy
0–100%RH humidity range
2.4–5.5V operating voltage

This three-pack of SHT31-D modules combines an extensive measurement range with the strong stated temperature accuracy of ±0.3°C. The 4.7 rating places it among the strongest-reviewed products here, and its I2C interface is well suited to Arduino boards that support that bus.

Pros

  • Wide temperature measurement span
  • Strong stated temperature accuracy
  • Full stated humidity range
  • Three modules included
  • Efficient I2C connection

Cons

  • Needs compatible SHT31 library
  • No cable details provided

We may earn a commission when you buy through this link, at no additional cost to you.

Temperature readings cover −40–125°C, humidity spans 0–100%RH, and the specified humidity accuracy is ±2%RH. Its 2.4–5.5V operating range covers common Arduino power conditions, while I2C output helps keep wiring organized. Three modules allow developers to build a multi-location environmental monitor or retain spares for future expansion.

The SHT31 family is less universally supported than the familiar DHT11, so compatible library selection matters. The supplied product information does not mention included cables, headers, or detailed pin labeling, making it prudent to check the physical module and prepare wiring accordingly. Its stated ranges also describe the sensor rather than the accuracy across every point in those ranges.

This module is an excellent fit for multi-point environmental logging, compact indoor installations, and projects that need more measurement range than a DHT11. It is a particularly good option when the Arduino sketch and wiring are already prepared for I2C sensors.

Broad Range for Changing Environments

The −40–125°C specification provides substantial headroom for cold-room monitoring, heated enclosures, and projects in which the sensing location may experience meaningful temperature changes.

Three-Pack Supports Networked Monitoring

Using several sensors on one I2C bus can provide a more useful picture of a room or enclosure than relying on a single reading point, particularly when airflow or heat sources create local differences.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

4. Gikfun DS18B20 Adapter – Best Waterproof Probe Bundle

Gikfun 1M DS18B20 Waterproof Digital Temperature Sensor with Adapter Module for Arduino (Pack of 3 Sets) EK11834.4Editor scoreCheck price on Amazon
Gikfun DS18B20 Adapter
−55–125°C temperature range
One-meter probe length
3.3–5V working voltage
Onboard adapter pull-up

Gikfun’s three-set DS18B20 package is a strong option for projects that need a temperature probe placed away from the Arduino board. Each one-meter probe is paired with an adapter module, reducing the need to build a separate interface circuit. The product has a 4.4 rating and a stated measurement range of −55–125°C.

Pros

  • Waterproof probe construction
  • Adapter modules simplify connections
  • Three complete probe sets
  • Broad temperature measurement range
  • Color-coded lead identification

Cons

  • Leads rated only to 85°C
  • Limited to temperature measurements

We may earn a commission when you buy through this link, at no additional cost to you.

The adapter includes an onboard pull-up resistor and can connect directly to most microcontrollers. Color-coded leads identify yellow data, red power, and black ground, while the 3.3–5V working range fits many Arduino platforms. The listing identifies fish tanks, greenhouses, machinery, equipment, and thermostatic controls as potential applications.

One important limitation concerns the lead rather than the probe sensor: the supplied information states that the lead can withstand a maximum temperature of 85°C. That distinction matters in high-temperature applications, where exposed wiring can be the weak point. The package also measures temperature only, with no humidity capability.

Choose this bundle for aquarium monitoring, damp installations, greenhouse sensing, or temperature checks inside equipment where a remote probe is valuable. It is a well-rounded Arduino Temperature Sensor option for users who want the adapter convenience and three-probe flexibility.

Remote Probes Reach Practical Locations

A one-meter lead places the sensing tip in a tank, cabinet, soil area, or machine compartment while the Arduino remains safely outside. This makes the probe format more practical than a bare board sensor for many installations.

Adapter Boards Reduce Circuit Work

The onboard pull-up resistor makes the adapter a convenient interface to most microcontrollers, helping builders focus on the sketch and placement rather than initially designing a supporting resistor network.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

5. WWZMDiB DS18B20 Probes – Best Multi-Probe Value Set

WWZMDiB 5 Pcs DS18B20 Temperature Sensor Probe High-Accuracy Waterproof Equipped with 5 Pcs 4.7K resistors for Arduino Raspberry Pi DIY4.4Editor scoreCheck price on Amazon
WWZMDiB DS18B20 Probes
−55–125°C temperature range
±0.5°C stated accuracy
3–5.25V supply voltage
Five pull-up resistors included

This bundle provides five waterproof DS18B20 probes and five 4.7K resistors, making it suitable for multi-point Arduino temperature monitoring. Its 4.4 rating and ±0.5°C stated accuracy position it as a capable alternative to the more basic DHT-style modules, especially where temperature alone is the goal.

Pros

  • Five waterproof probes included
  • Five 4.7K resistors included
  • Strong stated measurement accuracy
  • Compatible with several platforms
  • Color-coded wiring

Cons

  • No humidity sensing capability
  • External resistors may be required

We may earn a commission when you buy through this link, at no additional cost to you.

Each probe supports a −55–125°C measurement range and a 3–5.25V supply. Red, yellow, and black connections cover power, data, and ground, and the product information identifies compatibility with Arduino, Raspberry Pi, ESP32, and STM platforms. The included resistors are useful for data-line pull-up arrangements when the chosen board does not provide a suitable onboard resistor.

The trade-off is that five probes demand careful wiring and stable 1-Wire communication. Long runs, poor connections, or unsuitable power arrangements can make a multi-probe network harder to troubleshoot than a small I2C installation. The probes also add no humidity measurement, so they should not be chosen for a combined environmental display.

This set is a good recommendation for greenhouses, tanks, cold storage, multi-location room monitoring, and Arduino projects that need several inexpensive remote temperature points. The included accessories make it especially attractive for builders assembling their own adapter boards.

Five Probes Expand Measurement Coverage

Multiple sensing points can reveal uneven conditions that a single sensor misses. The pack is useful for comparing shelves, tanks, rooms, or machine compartments from one Arduino system.

Resistors Simplify 1-Wire Setup

The supplied 4.7K resistors support the pull-up arrangement commonly used on 1-Wire data lines, although builders should still confirm whether their board or interface already includes one.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

6. DHT11 Two-Pack – Straightforward Sensor for Beginner Projects

2pcs DHT11 Temperature Humidity Sensor Module Digital Temperature Humidity Sensor 3.3V-5V with Wires for Arduino Raspberry Pi 2 3 (2pcs DHT11)4.3Editor scoreCheck price on Amazon
DHT11 Two-Pack
0–50°C temperature range
20–95%RH humidity range
3.3–5V working voltage
Digital single-wire output

This two-pack is a straightforward choice for Arduino learners who want to monitor both temperature and humidity. It uses the familiar DHT11 architecture, with a calibrated sensing element and a digital output rather than raw analog signals. Its 4.3 rating reflects solid basic functionality without premium precision.

Pros

  • Simple digital output
  • Cables included for connection
  • Two sensors in the pack
  • Recognized DHT11 platform
  • Low power supply options

Cons

  • Basic stated measurement accuracy
  • Modest temperature range

We may earn a commission when you buy through this link, at no additional cost to you.

The stated ranges cover 0–50°C for temperature and 20–95%RH for humidity. Measurement error is listed at ±2°C for temperature and ±5% for humidity. A 3.3–5V operating range and single-wire scheme make the modules easy to connect to common Arduino boards and to Raspberry Pi-style projects, while the included wires simplify initial hookups.

The DHT11 is best treated as an approachable environmental indicator rather than a precision instrument. Its limited range excludes many outdoor and extreme-temperature applications, and its accuracy specifications are modest compared with the AHT30, SHT31-D, and DHT22 options. Two modules are enough for a small comparison but fewer than the five-sensor packs.

Choose it for classroom demonstrations, basic room monitors, fan or heater demonstrations, and projects in which the goal is to learn digital sensor integration. It remains a sensible choice for uncomplicated Arduino temperature sensor builds where affordability and ease matter more than tight tolerances.

One Signal Simplifies Basic Wiring

The single-wire output minimizes the number of data connections required. Combined with the supplied leads and broad supply options, it creates a short path from unpackaging to a working sketch.

Best for Learning Environmental Interfacing

The DHT11 format is widely recognized, making it useful for tutorials, prototypes, and experiments involving displays, data logging, threshold alerts, or simple automated responses.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

7. DROK Waterproof DS18B20 – Best Premium Probe Accessory Kit

DROK 2 Pack Waterproof DS18B20 Temperature Sensor Probes with 2 Pack Probe Adapter Boards, Female to Female Jumper Wires and 4.7K ohm Resistors for Arduino Raspberry Pi DIY4.9Editor scoreCheck price on Amazon
DROK Waterproof DS18B20
−55–125°C temperature range
±0.5°C stated accuracy
3.0–5.5V operating voltage
Stainless steel waterproof housing

DROK’s two-pack is the most complete premium probe kit in the roundup, with waterproof stainless steel sensors, adapter boards, jumper wires, and 4.7K resistors. Its 4.9 rating is the second-highest listed, and the supplied specification set gives it a strong balance of accuracy, durability, and setup convenience.

Pros

  • Corrosion-resistant probe housing
  • Two adapter boards included
  • Jumper wires and resistors included
  • Wide temperature measurement range
  • Works across many platforms

Cons

  • Temperature-only measurement
  • Multi-probe wiring needs care

We may earn a commission when you buy through this link, at no additional cost to you.

The probes measure from −55–125°C with stated accuracy of ±0.5°C and operate from 3.0–5.5V. Their stainless steel housings and thermal sealant are described as suitable for continuous submersion, wet environments, and harsh conditions. The kit supports the familiar 1-Wire protocol, and the adapter boards include an integrated pull-up resistor.

Although the adapter includes a resistor, the product guidance also recommends a 4.7K resistor between the data and supply lines for optimal stability. That points to a practical need to understand the final wiring arrangement rather than assuming every board behaves identically. Like other DS18B20 choices, this kit measures temperature only.

This is an excellent recommendation for aquarium controllers, outdoor environmental stations, industrial-style temperature logging, or any installation where moisture resistance and remote sensing are priorities. It is particularly attractive when a builder wants the necessary interface parts in one kit rather than sourcing them separately.

Waterproof Housing for Demanding Locations

The stainless steel enclosure and thermally conductive sealant make the probe suitable for wet or submerged locations where a bare sensor board would be vulnerable to moisture.

Complete Kit Streamlines Connections

Adapter boards, female-to-female jumper wires, and 4.7K resistors provide the principal parts needed to construct a practical 1-Wire sensor installation on a development board.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

8. Gikfun Five DS18B20 – Flexible Five-Probe Temperature Kit

Gikfun 5PCS 1M DS18B20 Temperature Sensor Waterproof Digital Thermal Probe Sensor for Arduino EK10834.5Editor scoreCheck price on Amazon
Gikfun Five DS18B20
3.0–5.5V power range
Approximately one-meter leads
Five probes included
Single-bus digital interface

This Gikfun set supplies five one-meter waterproof DS18B20 probes for projects that need several remote temperature measurements. Its 4.5 rating and straightforward bus interface make it a dependable general-purpose option for Arduino monitoring systems, provided the data line is configured correctly.

Pros

  • Five waterproof probes included
  • Consistent one-meter lead length
  • Simple single-bus interface
  • Broad platform compatibility
  • Useful for multi-point sensing

Cons

  • Requires pull-up arrangement
  • No humidity measurement

We may earn a commission when you buy through this link, at no additional cost to you.

The probes accept a 3.0–5.5V power supply, and the red, yellow, and black leads identify power, data, and ground. A single-bus interface permits multiple devices on one data network. The listing recommends placing a 4.7K resistor between data and supply to simplify testing, which is useful guidance for first-time builders.

The package itself does not highlight the inclusion of adapter boards or jumper wires, so those accessories may need to be sourced separately. The one-meter lead length is helpful for spreading sensors around a project, but long or poorly connected lines can complicate reliability. As with the other DS18B20 products, the set is dedicated to temperature sensing.

Choose this kit for greenhouses, fish tanks, appliance monitoring, and other applications needing five probe points. It is especially useful for an Arduino Temperature Sensor network where the shared bus saves wiring compared with giving every probe a separate signal line.

Shared Bus Simplifies Multi-Probe Wiring

The single-bus design lets several temperature probes share a data connection, while color-coded power and ground leads make the physical installation easier to identify.

Waterproof Probes Suit Varied Conditions

The sealed probe format supports use in moist environments such as tanks or greenhouse areas, provided the electrical connections and any exposed adapter electronics remain suitably protected.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

9. HiLetgo DHT22 – Best Balanced DHT-Style Environmental Sensor

HiLetgo 2pcs DHT22/AM2302 Digital Temperature and Humidity Sensor Module Temperature Humidity Monitor Sensor Replace SHT11 SHT15 for Arduino Electronic Practice DIY4.4Editor scoreCheck price on Amazon
HiLetgo DHT22
−40–80°C temperature range
±0.5°C temperature accuracy
0–100%RH humidity range
Bidirectional single-bus signal

The DHT22/AM2302 module is a balanced upgrade for Arduino projects that value the familiar DHT-style ecosystem but need better specifications than the DHT11. Its 4.4 rating, broad temperature range, and ±0.5°C stated accuracy make it well suited to more demanding environmental monitoring.

Pros

  • Improved DHT-family specifications
  • Wide temperature measurement range
  • Full stated humidity range
  • Bidirectional digital communication
  • Mounting hole included

Cons

  • Two modules only
  • Sampling rate not specified

We may earn a commission when you buy through this link, at no additional cost to you.

The module measures −40–80°C with ±0.5°C temperature accuracy and 0–100%RH with ±2%RH humidity accuracy. It uses a single-bus digital signal with bidirectional serial data, and a fixing hole helps with stable installation. The product is also described as suitable for use in place of SHT11 and SHT15 modules in relevant Arduino projects.

Its two-module pack is smaller than the five-unit DHT11 and DS18B20 bundles, so it is less convenient for larger distributed networks. The supplied information also does not state a sampling interval, which is an important consideration for projects that need frequent readings. Buyers should use the library’s recommended read timing rather than assume continuous real-time sampling.

This sensor is a strong recommendation for room monitoring, greenhouse controllers, and Arduino systems that need a wider operating range and better stated accuracy than a DHT11. It balances familiar integration with more capable environmental measurements.

A Meaningful DHT11 Upgrade

The wider temperature range and improved stated accuracy make the DHT22 attractive when a project still benefits from a simple digital environmental module but requires more capable measurements.

Stable Physical Installation

The included fixing screw hole makes it easier to position the sensor consistently, which can help readings better represent the intended air conditions rather than an arbitrary enclosure location.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

10. HiLetgo DS18B20 Five-Pack – Best Expandable Waterproof Probe Set

HiLetgo 5pcs DS18B20 Temperature Sensor Temperature Probe Stainless Steel Package Waterproof 1M4.5Editor scoreCheck price on Amazon
HiLetgo DS18B20 Five-Pack
−55–125°C temperature range
3.0–5.5V power supply
Five one-meter probes
Waterproof stainless steel package

This five-pack of HiLetgo DS18B20 probes provides a straightforward way to add several remote temperature measurements to an Arduino. Each waterproof probe has an approximately one-meter lead, and the stated −55–125°C range is among the broadest offered by the temperature-only products here. The package holds a 4.5 rating.

Pros

  • Five probes in one package
  • Waterproof stainless steel format
  • Broad temperature measurement range
  • Clear lead color coding
  • Suitable for multiple locations

Cons

  • Resistors not explicitly included
  • Limited to temperature sensing

We may earn a commission when you buy through this link, at no additional cost to you.

The sensors operate from 3.0–5.5V and use red for power, yellow for data, and black for ground. Their common 1-Wire format allows multiple sensors to share a bus when the network is wired and powered correctly. Five probes are useful for monitoring separate tanks, shelves, pipes, rooms, or greenhouse positions.

The principal drawback is that no adapter boards, jumper wires, or pull-up resistors are explicitly included in the supplied information. Builders must therefore check the Arduino board and add the appropriate interface components. The 1-Wire network also benefits from careful connection quality and attention to cable length.

Choose this set when you need a generous number of waterproof, remote temperature probes but already understand 1-Wire wiring. It is a practical choice for aquarium monitoring, thermal experiments, and multi-point Arduino logging, though it is less convenient for beginners than a kit that includes complete adapters and resistors.

Expandable Multi-Point Monitoring

Five identical probes support a scalable monitoring design, allowing an Arduino to compare conditions at different points without relying on repeated sensor installations.

Remote Sensing with a Wide Range

The one-meter leads and waterproof stainless steel packages suit locations such as tanks, outdoor enclosures, and equipment compartments, subject to protecting exposed connections.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

Buying Guide – How to Choose the Best Arduino Temperature Sensor

The best Arduino Temperature Sensor depends on the environment, required precision, number of sensing points, and willingness to use a particular communication protocol. Review the following factors before choosing a module or probe.

Temperature-Only or Temperature and Humidity

Begin by deciding what the project actually needs to measure. DS18B20 products are dedicated temperature sensors and are often preferable for remote or submerged probes. DHT11, DHT22, AHT30, and SHT31-D modules provide both temperature and humidity, making them more useful for room monitoring, weather stations, greenhouse controllers, and comfort or air-quality displays. Adding humidity does not automatically make a module more precise, so compare the stated accuracy for both variables rather than judging only by the number of outputs.

Measurement Range and Accuracy

A wide range is valuable only if it covers the intended environment. The listed DHT11 sensors stop at 50°C, while the DHT22 reaches 80°C. The AHT30 covers −40–85°C, the SHT31-D extends to 125°C, and the DS18B20 options span −55–125°C. Accuracy is a separate consideration: the supplied figures range from ±2°C for the DHT11 to ±0.3°C for the AHT30 and SHT31-D, while the DS18B20 listings state ±0.5°C for several kits.

Sensor Format and Placement

Sensor format determines where a device can be installed. A small DHT, AHT30, or SHT31-D board is convenient for room air and enclosed electronics. A waterproof DS18B20 probe can extend into a tank, damp cabinet, soil area, or machinery compartment. Remote probes are especially valuable when the Arduino must remain outside a wet or hot area, but they require additional wiring attention and a way to protect exposed electrical connections.

Digital Interface and Software Support

The DHT11, DHT22, and several DS18B20 arrangements use a single-wire or 1-Wire digital protocol, while the AHT30 and SHT31-D use I2C. Single-wire sensors can be simple for one device, and 1-Wire is efficient for multiple probes on a shared bus. I2C also scales well and uses only two main signal lines, but it demands compatible addressing and library support. Confirm that the Arduino environment and selected library support the exact sensor before committing to a larger build.

Operating Voltage and Arduino Compatibility

Check both the sensor and the Arduino board. The products here list supply ranges from 2.0–5.5V for the AHT30, 2.4–5.5V for the SHT31-D, 3.0–5.5V for most DS18B20 options, 3.3–5V for the Gikfun adapter set, and 3.3–5.5V for the DHT11 and DHT22 modules. A 5V Arduino Uno is generally straightforward for many of these devices, while boards using 3.3V logic require closer attention to signal compatibility and pull-up arrangements.

Pack Size and Project Scale

Pack size affects both convenience and potential waste. The HiLetgo DHT11, WWZMDiB DS18B20, Gikfun DS18B20, and HiLetgo DS18B20 each provide five sensors. The AHT30 and DHT22 are two-packs, the DROK kit contains two probes, and the Teyleten SHT31-D package contains three. Five units suit distributed monitoring, while a single or two-unit pack may be sufficient for one enclosure or a prototype that will later expand.

Included Accessories and Assembly

Accessories materially affect setup effort. The HiLetgo DHT11 includes cables, while the DROK package includes adapter boards, jumper wires, and 4.7K resistors. The Gikfun DS18B20 adapter bundle supplies boards with onboard pull-up resistors. Other probe sets may provide only the sensors and colored leads. Before ordering, check whether your project needs a pull-up resistor, adapter board, header pins, jumper wires, or additional protection around exposed electronics.

Environmental Protection and Sampling Needs

A waterproof sensor is necessary when the sensing point may encounter moisture, but waterproofing does not automatically protect every part of the assembly. Heat, condensation, submerged connectors, and long cable runs can affect reliability. Sampling interval is also important for display and logging projects because many digital environmental sensors are not designed to be read continuously at high speed. Use the sensor library’s recommended timing, log timestamps, and avoid unnecessary rapid reads.

How to Use and Care for Your Arduino Temperature Sensor

Begin by confirming the sensor model, its pin labels, and the required library. Connect power and ground to the correct Arduino pins, then connect the signal using the interface specified for that model. DHT11 and DHT22 modules normally use one digital data pin, the AHT30 and SHT31-D use I2C connections, and DS18B20 probes use a data line with a suitable pull-up arrangement. Power the board and sensor as specified, then verify a sensible reading before attaching displays, storage media, or other loads.

Install the sensing element where it can represent the environment you intend to monitor. Keep ambient modules exposed to representative airflow but away from direct heat sources, sunlight, condensation, and electronics that may raise the local temperature. For waterproof probes, immerse only the probe and its appropriately protected cable section; keep the Arduino, adapter board, and any exposed connections dry. Secure cables so they do not create strain or unreliable electrical contacts.

Read the sensor at the interval recommended by its software library, convert the result to a readable unit, and allow time for readings to settle after powering up. Check occasional readings against a trusted thermometer when accuracy matters, and account for placement rather than assuming every error is a sensor defect. Protect exposed circuitry in damp environments, keep connections dry, inspect probe cables for damage, and replace the sensor if readings become erratic, intermittent, or implausible.

Frequently Asked Questions

Which Arduino Temperature Sensor is best for a room monitor?

The AHT30 is an excellent all-around room-monitor choice because it measures temperature and humidity, lists ±0.3°C temperature accuracy, and uses a low-power I2C interface. The DHT22 is another familiar option when broader temperature coverage is important, while the DHT11 is best reserved for simple demonstrations. Placement matters as much as the sensor specification, so avoid mounting any module next to a warm power supply or in direct sunlight.

Do I need a waterproof sensor for a fish tank?

A waterproof DS18B20 probe is better suited to a fish tank than a bare DHT, AHT30, or SHT31-D board. The probe can be submerged while the Arduino and adapter remain above water, although the exposed connections still need protection. Position the probe at a representative depth, secure its cable, and verify that your enclosure and water chemistry will not affect the installation.

Can one Arduino read multiple temperature sensors?

Yes. Several DS18B20 probes can share a 1-Wire data line when the bus is wired correctly, and multiple compatible I2C sensors can share the I2C bus. The DHT11 and DHT22 generally use a separate digital input for each module. For a large 1-Wire network, pay attention to connection quality, cable length, power, and the required pull-up resistor.

What is the difference between DHT11, DHT22, AHT30, and SHT31-D?

All four measure temperature and humidity, but their stated specifications and interfaces differ. The DHT11 is the simplest and least precise option, while the DHT22 offers a wider range and improved accuracy. The AHT30 lists ±0.3°C accuracy and low 2.0V operation, and the SHT31-D combines ±0.3°C accuracy with a broad −40–125°C range. The AHT30 and SHT31-D use I2C, while the DHT models use a single-bus digital signal.

Why does my DS18B20 show an incorrect or unstable reading?

Common causes include a missing or incorrect pull-up resistor, excessive cable length, poor connections, inadequate power, or using incompatible libraries. A 4.7K resistor between the data and supply lines is commonly used for the 1-Wire bus. Check the wiring first, test the probe on a short lead, and confirm that the sketch uses a library designed for the DS18B20.

Can these sensors work with a Raspberry Pi as well as Arduino?

Many products in this roundup explicitly list Raspberry Pi compatibility, including the DS18B20, DHT11, and DHT22 options. The AHT30 and SHT31-D can also be used on systems that provide suitable I2C hardware and software support. GPIO voltage levels, pull-up resistors, and available libraries must be checked before using a sensor with a 3.3V board.

How often should an Arduino read a temperature sensor?

Use the timing recommended by the sensor’s library, because many digital sensors need a pause between readings. For room monitoring, logging, and thermostat demonstrations, an interval of roughly one or two seconds is generally easier to work with than continuous rapid polling. Faster sampling may be useful in specialized projects, but it increases power use and can create communication or conversion issues on some sensors.

Why do my temperature readings differ from a household thermometer?

Differences can result from stated sensor accuracy, self-heating, placement, direct sunlight, airflow, enclosure temperature, and the resolution of the reference thermometer. Compare sensors under similar conditions and give both devices time to stabilize. If readings are unexpectedly far apart, verify the wiring, check for heat from the Arduino or power supply, and compare the result with a trusted calibrated reference.

Final Thoughts on Choosing the Best Arduino Temperature Sensor

The AHT30 stands out as the strongest overall option for projects that need precise temperature, humidity, and a scalable I2C interface. The five-pack HiLetgo DHT11 serves as the budget-friendly starting point, while DROK’s waterproof DS18B20 kit offers the most complete premium setup for remote, wet, or demanding installations.

Prioritize the measurement requirement first, then match the sensor’s range, stated accuracy, physical format, interface, and included components to the project. Use a bare environmental module for representative room air and a waterproof remote probe where the sensing point must sit in water, soil, machinery, or a damp enclosure. Confirm library support and wiring before committing to multiple units.

Finally, check current product availability and current prices when ordering, since they can change over time. Compare the complete kit rather than focusing only on the sensor specification, and verify that any missing adapters, pull-up resistors, cables, or connectors are included in your overall build plan.