{"product_id":"ky-015-dht11-digital-temperature-humidity-sensor-3pin-pcb-arduino","title":"KY-015 DHT11 Digital Temperature \u0026 Humidity Sensor Module — 3-Pin PCB, Arduino","description":"\u003ch2\u003eKY-015 DHT11 Digital Temperature \u0026amp; Humidity Sensor Module — 3-Pin PCB, Arduino\u003c\/h2\u003e\u003cp\u003eThe KY-015 module integrates the DHT11 digital temperature and humidity sensor on a compact 3-pin PCB with an onboard pull-up resistor, making it plug-and-play for Arduino, ESP8266, ESP32, and Raspberry Pi projects. The DHT11 uses a single-wire serial protocol to deliver calibrated temperature (0–50°C, ±2°C) and relative humidity (20–90% RH, ±5%) readings, making it the most popular entry-level environmental sensor for weather stations, HVAC monitoring, and smart home projects.\u003c\/p\u003e\u003ch3\u003eKey Specifications\u003c\/h3\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor IC\u003c\/td\u003e\n\u003ctd\u003eDHT11\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eSingle-wire serial (1-Wire-like, not standard 1-Wire)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperature Range\u003c\/td\u003e\n\u003ctd\u003e0°C – 50°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperature Accuracy\u003c\/td\u003e\n\u003ctd\u003e±2°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHumidity Range\u003c\/td\u003e\n\u003ctd\u003e20% – 90% RH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHumidity Accuracy\u003c\/td\u003e\n\u003ctd\u003e±5% RH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSampling Rate\u003c\/td\u003e\n\u003ctd\u003e1 reading per second (max)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSupply Voltage\u003c\/td\u003e\n\u003ctd\u003e3.3V – 5V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModule Pins\u003c\/td\u003e\n\u003ctd\u003e3-pin (VCC, DATA, GND) — onboard pull-up resistor included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd\u003e0°C to +50°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch3\u003eDHT11 vs DHT22 — Which Should I Use?\u003c\/h3\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eDHT11 (KY-015)\u003c\/th\u003e\n\u003cth\u003eDHT22 (AM2302)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperature Range\u003c\/td\u003e\n\u003ctd\u003e0–50°C\u003c\/td\u003e\n\u003ctd\u003e-40–80°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperature Accuracy\u003c\/td\u003e\n\u003ctd\u003e±2°C\u003c\/td\u003e\n\u003ctd\u003e±0.5°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHumidity Range\u003c\/td\u003e\n\u003ctd\u003e20–90% RH\u003c\/td\u003e\n\u003ctd\u003e0–100% RH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHumidity Accuracy\u003c\/td\u003e\n\u003ctd\u003e±5% RH\u003c\/td\u003e\n\u003ctd\u003e±2% RH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSampling Rate\u003c\/td\u003e\n\u003ctd\u003e1 Hz\u003c\/td\u003e\n\u003ctd\u003e0.5 Hz (1 reading per 2 sec)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePrice\u003c\/td\u003e\n\u003ctd\u003eLower\u003c\/td\u003e\n\u003ctd\u003eHigher\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBest For\u003c\/td\u003e\n\u003ctd\u003eIndoor room temperature\/humidity, learning projects\u003c\/td\u003e\n\u003ctd\u003eOutdoor, freezer, high-accuracy applications\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch3\u003eWhy Choose KY-015 DHT11 Module?\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eOnboard pull-up resistor\u003c\/strong\u003e — plug directly into MCU GPIO, no external components needed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e3-pin interface\u003c\/strong\u003e — simpler than 4-pin bare DHT11 sensor (no floating NC pin)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e3.3V–5V compatible\u003c\/strong\u003e — works with Arduino (5V) and ESP32\/Raspberry Pi (3.3V)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDHT library support\u003c\/strong\u003e — one of the most widely documented sensors in Arduino ecosystem\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLow cost\u003c\/strong\u003e — ideal for learning, weather station, and non-critical humidity monitoring\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eCompatible With\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eArduino\u003c\/strong\u003e: DHT sensor library by Adafruit — \u003ccode\u003edht.readTemperature()\u003c\/code\u003e and \u003ccode\u003edht.readHumidity()\u003c\/code\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eESP8266 \/ ESP32\u003c\/strong\u003e: Same Adafruit DHT library, 3.3V compatible\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRaspberry Pi\u003c\/strong\u003e: Adafruit CircuitPython DHT library or pigpio\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMicroPython\u003c\/strong\u003e: Built-in \u003ccode\u003edht\u003c\/code\u003e module — \u003ccode\u003ed = dht.DHT11(Pin(4)); d.measure()\u003c\/code\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHome Assistant \/ ESPHome\u003c\/strong\u003e: dht platform for smart home temperature\/humidity dashboard\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\u003cp\u003e\u003cstrong\u003eQ: How do I read DHT11 with Arduino?\u003c\/strong\u003e\u003cbr\u003eA: Install the “DHT sensor library” by Adafruit in Arduino IDE. Connect DATA to any digital pin (e.g., D2). Use: \u003ccode\u003eDHT dht(2, DHT11); dht.begin(); float t = dht.readTemperature(); float h = dht.readHumidity();\u003c\/code\u003e Add a 2-second delay between readings — DHT11 updates only once per second.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eQ: Why does my DHT11 return NaN or incorrect readings?\u003c\/strong\u003e\u003cbr\u003eA: Common causes: (1) Reading too fast — add \u003ccode\u003edelay(2000)\u003c\/code\u003e between readings. (2) Cable too long — keep DATA wire under 20cm; add 100nF capacitor between VCC and GND near the sensor for longer cables. (3) Wrong pin — verify DATA pin number in code matches physical connection. (4) Power issue — ensure stable 3.3V or 5V supply.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eQ: Can DHT11 measure outdoor temperature and humidity?\u003c\/strong\u003e\u003cbr\u003eA: DHT11 is rated 0–50°C and 20–90% RH, so it cannot measure below freezing or above 90% humidity. For outdoor use with frost, rain, or high humidity, use DHT22 (AM2302) which covers -40–80°C and 0–100% RH with better accuracy.\u003c\/p\u003e\u003ch3\u003ePackage Contents\u003c\/h3\u003e\u003cul\u003e\u003cli\u003e1× KY-015 DHT11 Digital Temperature \u0026amp; Humidity Sensor Module (3-pin PCB)\u003c\/li\u003e\u003c\/ul\u003e","brand":"Keszoox","offers":[{"title":"DHT11 LED Module","offer_id":46991462007019,"sku":"14:173#DHT11 LED Module","price":6.24,"currency_code":"USD","in_stock":true},{"title":"DHT11 Module","offer_id":46991462039787,"sku":"14:29#DHT11 Module","price":6.24,"currency_code":"USD","in_stock":true},{"title":"DHT11 Chip","offer_id":46991462072555,"sku":"14:10#DHT11 Chip","price":5.84,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/ky-015-dht11-digital-temperature-humidity-sensor-module-for-arduino.webp?v=1761794174","url":"https:\/\/keszoox.com\/products\/ky-015-dht11-digital-temperature-humidity-sensor-3pin-pcb-arduino","provider":"Keszoox","version":"1.0","type":"link"}