Blog

GY-213V HDC1080 Digital Humidity & Temperature Sensor

GY-213V HDC1080 Digital Humidity & Temperature Sensor

High-Accuracy I2C Environmental Sensing for Arduino Projects

Introduction

The GY-213V HDC1080 is a high-precision digital humidity and temperature sensor with I2C interface. This low-power sensor provides ±2% relative humidity accuracy and ±0.2°C temperature accuracy, making it ideal for weather stations, HVAC systems, and IoT applications.

Key Features

🌡️ Dual Measurements

Simultaneous humidity and temperature sensing

🔋 Low Power

1.2μA sleep current (0.55mA active)

📊 High Accuracy

±2% RH, ±0.2°C (typical)

🔌 I2C Interface

Standard 3.3V-5V compatible

Technical Specifications

Humidity Range 0% to 100% RH
Temperature Range -40°C to +125°C
Resolution 14-bit (RH), 14-bit (Temp)
Supply Voltage 2.7V to 5.5V
I2C Address 0x40 (default)
Response Time 8s (RH), 6.5ms (Temp)

Pin Configuration

Pin Label Description Arduino Connection
1 VCC Power (2.7-5.5V) 3.3V or 5V
2 GND Ground GND
3 SCL I2C Clock A5 (Uno) or SCL
4 SDA I2C Data A4 (Uno) or SDA
5 ADDR Address Select GND (default) or VCC
Note: Pull-up resistors (4.7kΩ) are typically included on the module

Wiring Diagram (Arduino Uno)

 

Basic Reading Example

 

Library Required: Install “ClosedCube HDC1080” via Arduino Library Manager

Advanced Configuration

Resolution Settings

Heater Control

Battery Monitoring

Address Change

Troubleshooting

No Device Detected

  • Verify I2C connections (SDA/SCL)
  • Check with I2C scanner sketch
  • Confirm power supply (3.3V recommended)

Incorrect Readings

  • Allow proper warm-up time (15s recommended)
  • Keep sensor away from heat sources
  • Check for condensation on sensor

Communication Errors

  • Add 4.7kΩ pull-up resistors if missing
  • Reduce I2C bus speed if using long wires
  • Check for address conflicts