What is a HDC1080 sensor ?
The HDC1080 is a high-precision digital temperature and humidity sensor designed by Texas Instruments to replace analog sensors or older models (HTU21D, SHT21, etc.).
With its ultra-low power consumption, 14-bit resolution, and metrological accuracy, it has become a standard in modern embedded environmental sensors.
Operating principle
The HDC1080 integrates:
- a calibrated thermal diode for temperature,
- a capacitive humidity sensor,
- a 14-bit ΔΣ converter and a factory calibration EEPROM.
The conversion formulas are linear and simple:
T(°C) = (S_T × 165) / 65536 − 40
💡 Each measurement is automatically compensated for temperature and humidity.
Example of conversion
| Raw measurement (hex) | Temperature (°C) | Humidity (%) |
| 0x0000 | −40,0 | 0,0 |
| 0x8000 | +42,5 | 50,0 |
| 0xFFFF | +125,0 | 100,0 |
🧮 Resolution: 14 bits → 0.01 °C and 0.006 % RH per LSB.
Principle diagram (I2C connection)
+3.3V │ [HDC1080] │ SDA ─────────┐ │ SCL ─────────┤── [I²C Microcontroller] │ GND
💡 Fixed address: 0x40 — identical to the HTU21D (therefore not stackable without a multiplexer).
Application areas
🌡️ Environmental IoT Sensors
🏠 Home Automation and Connected Air Conditioners
🧠 Ambient Condition Monitoring
🔋 Low Power Devices (batteries, wireless sensors)
🧪 Portable or Integrated Instrumentation