{"product_id":"dht22-am2302-digital-temperature-humidity-sensor-module-arduino","title":"DHT22 \/ AM2302 Digital Temperature \u0026 Humidity Sensor Module — ±0.5°C, Arduino","description":"\u003ch2\u003eDHT22 \/ AM2302 Digital Temperature \u0026amp; Humidity Sensor Module — ±0.5°C, -40–80°C, Arduino\u003c\/h2\u003e\u003cp\u003eThe DHT22 (also known as AM2302) is a high-accuracy digital temperature and humidity sensor that delivers calibrated readings over a single-wire serial interface. With ±0.5°C temperature accuracy, ±2% RH humidity accuracy, and a wide range of -40°C to +80°C \/ 0–100% RH, it significantly outperforms the DHT11 and is the preferred sensor for weather stations, HVAC monitoring, cold chain logging, and precision IoT environmental sensing. This module version includes an onboard pull-up resistor for plug-and-play connection.\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\u003eDHT22 \/ AM2302\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eSingle-wire serial (proprietary)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperature Range\u003c\/td\u003e\n\u003ctd\u003e-40°C – +80°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperature Accuracy\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\u003e0% – 100% RH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHumidity Accuracy\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\u003e0.5 Hz (1 reading per 2 seconds)\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 included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd\u003e-40°C to +80°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch3\u003eDHT22 vs DHT11 — Upgrade Comparison\u003c\/h3\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eDHT22 \/ AM2302\u003c\/th\u003e\n\u003cth\u003eDHT11\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperature Range\u003c\/td\u003e\n\u003ctd\u003e-40–80°C\u003c\/td\u003e\n\u003ctd\u003e0–50°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperature Accuracy\u003c\/td\u003e\n\u003ctd\u003e±0.5°C (4× better)\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\u003e0–100% RH\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±2% RH (2.5× better)\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\u003e0.5 Hz (every 2 sec)\u003c\/td\u003e\n\u003ctd\u003e1 Hz (every 1 sec)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBest for\u003c\/td\u003e\n\u003ctd\u003eOutdoor, freezer, high-accuracy IoT\u003c\/td\u003e\n\u003ctd\u003eIndoor room monitoring, learning\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch3\u003eWhy Choose DHT22 \/ AM2302?\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e±0.5°C accuracy\u003c\/strong\u003e — 4× more accurate than DHT11, suitable for precision environmental monitoring\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e-40°C to +80°C range\u003c\/strong\u003e — covers outdoor, freezer, and industrial temperature ranges\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e0–100% RH\u003c\/strong\u003e — full humidity range including condensing environments\u003c\/li\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\u003eSame library as DHT11\u003c\/strong\u003e — Adafruit DHT library supports both, change DHT11 to DHT22 in one line\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eCompatible With\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eArduino\u003c\/strong\u003e: Adafruit DHT library — \u003ccode\u003eDHT dht(pin, DHT22); dht.readTemperature(); dht.readHumidity();\u003c\/code\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eESP32 \/ ESP8266\u003c\/strong\u003e: Same library, 3.3V compatible\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRaspberry Pi\u003c\/strong\u003e: Adafruit CircuitPython DHT library\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMicroPython\u003c\/strong\u003e: \u003ccode\u003eimport dht; d = dht.DHT22(Pin(4)); d.measure()\u003c\/code\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHome Assistant \/ ESPHome\u003c\/strong\u003e: dht platform, DHT22 sensor type\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\u003cp\u003e\u003cstrong\u003eQ: How do I upgrade from DHT11 to DHT22 in Arduino code?\u003c\/strong\u003e\u003cbr\u003eA: Change only one line: \u003ccode\u003eDHT dht(DHTPIN, DHT11);\u003c\/code\u003e → \u003ccode\u003eDHT dht(DHTPIN, DHT22);\u003c\/code\u003e Everything else remains identical. Also change the delay between readings from 1000ms to 2000ms (DHT22 requires 2 seconds between readings).\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eQ: Why does DHT22 return NaN or incorrect readings?\u003c\/strong\u003e\u003cbr\u003eA: Common causes: (1) Reading too fast — DHT22 requires at least 2 seconds between readings, add \u003ccode\u003edelay(2000)\u003c\/code\u003e. (2) Cable too long — keep DATA wire under 20cm; add 100nF capacitor between VCC and GND near the sensor for longer cables. (3) Power supply noise — add 100μF electrolytic capacitor between VCC and GND.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eQ: Can DHT22 measure outdoor temperature and humidity accurately?\u003c\/strong\u003e\u003cbr\u003eA: Yes — DHT22 covers -40°C to +80°C and 0–100% RH, making it suitable for outdoor use. For outdoor installation, place the sensor in a radiation shield (Stevenson screen) to prevent direct sunlight heating the sensor body. Avoid placing near heat sources or in direct airflow from HVAC vents.\u003c\/p\u003e\u003ch3\u003ePackage Contents\u003c\/h3\u003e\u003cul\u003e\u003cli\u003e1× DHT22 \/ AM2302 Digital Temperature \u0026amp; Humidity Sensor Module (3-pin PCB)\u003c\/li\u003e\u003c\/ul\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":46991465775339,"sku":"\u003cnone\u003e","price":5.84,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/high-precision-dht22-am2302-temperature-humidity-sensor-arduino-uno.webp?v=1761719511","url":"https:\/\/keszoox.com\/products\/dht22-am2302-digital-temperature-humidity-sensor-module-arduino","provider":"Keszoox","version":"1.0","type":"link"}