{"product_id":"aht10-aht20-aht21b-aht25-temperature-humidity-sensor-i2c-high-precision","title":"AHT10 \/ AHT20 \/ AHT21B \/ AHT25 Temperature \u0026 Humidity Sensor Module — I²C, High Precision","description":"\u003ch2\u003eAHT10 \/ AHT20 \/ AHT21B \/ AHT25 Temperature \u0026amp; Humidity Sensor Module — I²C, High Precision\u003c\/h2\u003e\u003cp\u003eThe AHT10, AHT20, AHT21B, and AHT25 are high-precision digital temperature and humidity sensors from ASAIR (Aosong Electronics) communicating over I²C. With ±0.3°C temperature accuracy and ±2% RH humidity accuracy, they outperform the DHT22 in precision while offering the simplicity of I²C (only 2 signal wires). The module includes onboard decoupling capacitors and pull-up resistors for plug-and-play integration with Arduino, ESP32, and Raspberry Pi.\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\u003eAHT10 \/ AHT20 \/ AHT21B \/ AHT25 (ASAIR)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eI²C (address 0x38 fixed)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperature Range\u003c\/td\u003e\n\u003ctd\u003e-40°C – +85°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperature Accuracy\u003c\/td\u003e\n\u003ctd\u003e±0.3°C (AHT20\/AHT21B\/AHT25)\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\u003eMeasurement Time\u003c\/td\u003e\n\u003ctd\u003e~75ms per reading\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSupply Voltage\u003c\/td\u003e\n\u003ctd\u003e2.0V – 5.5V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCurrent Consumption\u003c\/td\u003e\n\u003ctd\u003e~23μA (measuring), 0.25μA (idle)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch3\u003eAHT Series Variant Comparison\u003c\/h3\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003eSensor\u003c\/th\u003e\n\u003cth\u003eTemp Accuracy\u003c\/th\u003e\n\u003cth\u003eHumidity Accuracy\u003c\/th\u003e\n\u003cth\u003eKey Improvement\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAHT10\u003c\/td\u003e\n\u003ctd\u003e±0.5°C\u003c\/td\u003e\n\u003ctd\u003e±2% RH\u003c\/td\u003e\n\u003ctd\u003eFirst generation I²C sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAHT20\u003c\/td\u003e\n\u003ctd\u003e±0.3°C\u003c\/td\u003e\n\u003ctd\u003e±2% RH\u003c\/td\u003e\n\u003ctd\u003eImproved temp accuracy, JEDEC standard\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAHT21B\u003c\/td\u003e\n\u003ctd\u003e±0.3°C\u003c\/td\u003e\n\u003ctd\u003e±2% RH\u003c\/td\u003e\n\u003ctd\u003eAHT20 with improved calibration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAHT25\u003c\/td\u003e\n\u003ctd\u003e±0.3°C\u003c\/td\u003e\n\u003ctd\u003e±2% RH\u003c\/td\u003e\n\u003ctd\u003eHighest stability, industrial grade\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch3\u003eAHT20 vs DHT22 vs BME280 — Which Sensor?\u003c\/h3\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eAHT20 (I²C)\u003c\/th\u003e\n\u003cth\u003eDHT22 (1-wire)\u003c\/th\u003e\n\u003cth\u003eBME280 (I²C\/SPI)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemp Accuracy\u003c\/td\u003e\n\u003ctd\u003e±0.3°C\u003c\/td\u003e\n\u003ctd\u003e±0.5°C\u003c\/td\u003e\n\u003ctd\u003e±0.5°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHumidity\u003c\/td\u003e\n\u003ctd\u003e±2% RH\u003c\/td\u003e\n\u003ctd\u003e±2% RH\u003c\/td\u003e\n\u003ctd\u003e±3% RH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePressure\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003ctd\u003eYes (±1 hPa)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eI²C (2 wires)\u003c\/td\u003e\n\u003ctd\u003eSingle-wire (1 wire)\u003c\/td\u003e\n\u003ctd\u003eI²C or SPI\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBest for\u003c\/td\u003e\n\u003ctd\u003eHigh-accuracy temp\/humidity, minimal wiring\u003c\/td\u003e\n\u003ctd\u003eSimple projects, single-wire\u003c\/td\u003e\n\u003ctd\u003eWeather station with pressure\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch3\u003eWhy Choose AHT20 \/ AHT21B?\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e±0.3°C accuracy\u003c\/strong\u003e — best-in-class for low-cost temperature sensors, better than DHT22\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eI²C interface\u003c\/strong\u003e — only 2 signal wires (SDA + SCL), share bus with other I²C devices\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2.0–5.5V supply\u003c\/strong\u003e — compatible with 3.3V (ESP32, STM32) and 5V (Arduino) systems\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e23μA measurement current\u003c\/strong\u003e — ultra-low power for battery-operated IoT sensors\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e75ms measurement time\u003c\/strong\u003e — fast readings for responsive environmental 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: Adafruit AHTX0 library — \u003ccode\u003eaht.getEvent(\u0026amp;humidity, \u0026amp;temp);\u003c\/code\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eESP32 \/ ESP8266\u003c\/strong\u003e: Same Adafruit AHTX0 library, 3.3V compatible\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRaspberry Pi\u003c\/strong\u003e: Adafruit CircuitPython AHTx0 library\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMicroPython\u003c\/strong\u003e: ahtx0 MicroPython driver\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHome Assistant \/ ESPHome\u003c\/strong\u003e: aht10 or aht20 sensor platform\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\u003cp\u003e\u003cstrong\u003eQ: How do I read AHT20 with Arduino?\u003c\/strong\u003e\u003cbr\u003eA: Install “Adafruit AHTX0” library in Arduino IDE. Connect SDA to A4 (UNO) or SDA pin, SCL to A5 or SCL pin. Code: \u003ccode\u003eAdafruit_AHTX0 aht; aht.begin(); sensors_event_t humidity, temp; aht.getEvent(\u0026amp;humidity, \u0026amp;temp); Serial.println(temp.temperature); Serial.println(humidity.relative_humidity);\u003c\/code\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eQ: Can I use multiple AHT20 sensors on the same I²C bus?\u003c\/strong\u003e\u003cbr\u003eA: AHT20 has a fixed I²C address (0x38) with no address selection pins, so only one AHT20 can be on a single I²C bus. For multiple sensors, use an I²C multiplexer (TCA9548A, 8 channels) to switch between sensors, or use different sensor types (BME280 at 0x76\/0x77, SHT31 at 0x44\/0x45) on the same bus.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eQ: What is the difference between AHT20 and AHT21B?\u003c\/strong\u003e\u003cbr\u003eA: AHT21B is an improved version of AHT20 with enhanced calibration and slightly better long-term stability. Both have identical electrical specifications (±0.3°C, ±2% RH) and I²C interface. AHT21B is the recommended version for new designs. Both are supported by the same Adafruit AHTX0 library.\u003c\/p\u003e\u003ch3\u003ePackage Contents\u003c\/h3\u003e\u003cul\u003e\u003cli\u003e1× AHT10 \/ AHT20 \/ AHT21B \/ AHT25 Temperature \u0026amp; Humidity Sensor Module (I²C)\u003c\/li\u003e\u003c\/ul\u003e","brand":"Keszoox","offers":[{"title":"AHT10","offer_id":46991465840875,"sku":"14:10#AHT10","price":5.04,"currency_code":"USD","in_stock":true},{"title":"AHT10 chip","offer_id":46991465873643,"sku":"14:29#AHT10 chip","price":4.6,"currency_code":"USD","in_stock":true},{"title":"AHT20","offer_id":46991465906411,"sku":"14:173#AHT20","price":5.04,"currency_code":"USD","in_stock":true},{"title":"AHT21B","offer_id":46991465939179,"sku":"14:175#AHT21B","price":5.2,"currency_code":"USD","in_stock":true},{"title":"AHT25","offer_id":46991465971947,"sku":"14:193#AHT25","price":6.24,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/high-precision-digital-temperature-humidity-sensor-aht10-20-21b-25-i2c.webp?v=1761719480","url":"https:\/\/keszoox.com\/products\/aht10-aht20-aht21b-aht25-temperature-humidity-sensor-i2c-high-precision","provider":"Keszoox","version":"1.0","type":"link"}