DrpoSR
AHT20+BMP280 Temperature Humidity Air Pressure Sensor Module High-Precision I2C 2-5V for Arduino Raspberry Pi
AHT20+BMP280 Temperature Humidity Air Pressure Sensor Module High-Precision I2C 2-5V for Arduino Raspberry Pi
Couldn't load pickup availability
SPECIFICATIONS
Brand Name: NONE
Choice: yes
High-concerned chemical: none
Origin: Mainland China
Output: Analog Sensor
AHT20+BMP280 Temperature Humidity Air Pressure Sensor Module High-Precision I2C 2-5V for Arduino Raspberry Pi
Key Features & Benefits
🌡️ 2‑in‑1 Sensor: Temperature, humidity, and barometric pressure.
📊 High Precision: AHT20: ±0.3℃, ±2% RH; BMP280: ±1 hPa.
🔌 I2C Interface: Only 4 wires (VCC, GND, SCL, SDA).
🔋 Wide Voltage: 2.0-5V – works with 3.3V or 5V systems.
🧩 Ultra‑Compact: 16×16mm, 4P GROVE connector.
💻 Library Support: Arduino examples available.
📍 Applications: Weather stations, indoor monitoring, drone altitude hold.
Product Description
Need to monitor temperature, humidity, and air pressure simultaneously? AHT20+BMP280 2‑in‑1 sensor module is the perfect choice. Combines AHT20 (temp/humidity) and BMP280 (pressure). Digital I2C output, 2.0-5V power. Tiny 16×16mm board with 4P GROVE connector. Arduino examples included. Ideal for weather stations, drone altimeters, indoor air quality monitors.
⚡ Quick Start Guide & Important Tips

⚠️ Important:
I2C addresses: AHT20 = 0x38, BMP280 = 0x76.
Voltage: 2.0-5V, do not exceed 5.5V.
Pull‑up resistors: Module may have internal pull‑ups; if unstable, add 4.7kΩ to VCC.
Connector: 4P GROVE (1.27mm) or 2.54mm header – solder your own pins if needed.
🔹 Arduino Example Code
#include <Wire.h>
#include <Adafruit_AHTX0.h>
#include <Adafruit_BMP280.h>
Adafruit_AHTX0 aht;
Adafruit_BMP280 bmp;
void setup() {
Serial.begin(9600);
aht.begin();
bmp.begin(0x76);
}
void loop() {
sensors_event_t humidity, temp;
aht.getEvent(&humidity, &temp);
Serial.print("Temp: "); Serial.print(temp.temperature);
Serial.print(" ℃, Humidity: "); Serial.print(humidity.relative_humidity);
Serial.print(" %, Pressure: "); Serial.print(bmp.readPressure() / 100.0);
Serial.println(" hPa");
delay(1000);
}
🔹 Common Questions
❓ No data?
Check I2C wiring, power (2-5V), run I2C scanner for 0x38 and 0x76.
❓ Fluctuating readings?
Avoid heat/airflow sources, add averaging, ensure stable power.
❓ Need to solder pins?
Module has GROVE or pad holes – solder your own pins or use GROVE cable.
❓ BMP280 address?
Default 0x76.
Specifications
Chips: AHT20 + BMP280
Voltage: DC 2.0V – 5V
Interface: I2C (SCL, SDA)
Temp Accuracy: ±0.3℃
Humidity Accuracy: ±2% RH
Pressure Accuracy: ±1 hPa
Dimensions: 16×16×3mm
Connector: 4P GROVE

Note: Manual measurement, allow 1‑3mm error. Colors may vary.
Shipping and Delivery
Shipping and Delivery
Shipping policy
Most orders are delivered within 7-9 business days. Monday to Friday are considered as business days except for public holidays.
Delays in delivery can occasionally occur around public holidays or at times because of unforeseen circumstances, but we do our best to provide timely deliveries to all our customers.
Orders once placed, cannot be cancelled.
Share
