








DHT11 sensor - Temperature and Humidity Sensor Module
The DHT11 is a basic, ultra low-cost digital temperature and humidity sensor. It uses a capacitive humidity sensor and a thermistor to measure the surrounding air and spits out a digital signal on the data pin (no analog input pins needed). It's fairly simple to use but requires careful timing to grab data. DHT11 Temperature and Humidity Sensor with digital output is perfect for Arduino, Raspberry Pi, ESP32, and other microcontroller-based IoT, weather monitoring, and automation systems.
₹ 81 ₹149
149



Add FAQ
Detailed Product Description:
The DHT11 temperature and humidity sensor is an incredibly popular and cost-effective solution for environmental monitoring in a wide array of DIY and educational projects. This digital humidity sensor integrates a resistive-type humidity measurement component and an NTC thermistor for temperature measurement, coupled with an 8-bit microcontroller that processes analog signals and provides a calibrated digital output. Ideal for hobbyists and students, the DHT11 offers a humidity sensing range of 20% to 90% RH with an accuracy of ±5% RH, and a temperature sensing range of 0∘C to 50∘C with an accuracy of ±2∘C.
Interfacing the DHT11 with microcontrollers like Arduino or Raspberry Pi is straightforward, typically requiring only a single data line for communication, along with VCC (3.5V to 5.5V) and GND connections. For stable operation and reliable data transmission over distances, a 10K Ω pull-up resistor is often recommended on the data line, as detailed in the DHT11 datasheet. Data is transmitted as a 40-bit packet, consisting of 8-bit integral humidity data, 8-bit decimal humidity data, 8-bit integral temperature data, 8-bit decimal temperature data, and an 8-bit checksum for error verification. While offering excellent value, it's important to note the DHT11 accuracy and its sampling rate limitation of one reading per second (1 Hz), which differentiates it from the more precise but higher-cost DHT22 vs DHT11 alternative. Explore our range to buy DHT11 sensors at competitive DHT11 price points, perfect for your next DIY weather station or smart home automation project. Detailed DHT11 wiring diagrams and tutorials for Arduino DHT11 integration are widely available, simplifying your development process.
The DHT11 Sensor Module is a low-cost, easy-to-use digital sensor that provides temperature and humidity readings in a single package. Featuring a calibrated digital signal output, the DHT11 ensures high reliability and long-term stability.
It communicates via a single-wire digital interface, making it easy to connect with Arduino, NodeMCU, Raspberry Pi, STM32, and other development boards. The sensor is mounted on a PCB and comes with a pull-up resistor and power indicator LED, making it plug-and-play for most hobby electronics applications.
This module is ideal for weather stations, environmental monitoring systems, home automation, greenhouses, and HVAC controls.
Key Features:
-
Measures both temperature and humidity
-
Digital output – single wire interface
-
Compatible with Arduino, Raspberry Pi, ESP8266, ESP32
-
Ideal for IoT, home automation, weather stations
-
Pre-calibrated & stable performance
-
Onboard PCB with power LED and resistor
Technical Specifications:
Parameter | Specification |
---|---|
Humidity Range | 20% – 90% RH (±5% accuracy) |
Temperature Range | 0°C – 50°C (±2°C accuracy) |
Operating Voltage | 3.3V to 5V |
Interface | Digital (Single-wire) |
Sampling Rate | 1 Hz (1 reading per second) |
Signal Output | Digital via single-bus |
Dimensions | Approx. 28 mm × 12 mm × 10 mm |
How to Use with Arduino:
Wiring:
DHT11 Pin | Arduino Pin |
---|---|
VCC | 5V |
GND | GND |
DATA | D2 (Digital Pin) |
Arduino Code Example (Using DHT Library):
#include "DHT.h"
#define DHTPIN 2
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600);
dht.begin();
}
void loop() {
float h = dht.readHumidity();
float t = dht.readTemperature();
Serial.print("Humidity: ");
Serial.print(h);
Serial.print(" % ");
Serial.print("Temperature: ");
Serial.print(t);
Serial.println(" °C");
delay(2000);
}
Make sure to install the "DHT sensor library" by Adafruit from the Arduino Library Manager.
Applications:
-
Weather monitoring stations
-
Home automation systems
-
Greenhouse environmental control
-
IoT sensor networks
-
Smart agriculture
-
HVAC and industrial automation
Package Includes:
-
1 × DHT11 Temperature and Humidity Sensor Module
0 Reviews For this Product
