We are currently testing a HDC1080 chip as a replacement for an atmega2560 based learning project kit.
The readings appear to be unstable on our test chip with a >10% variance between readings:
T=33.97C, RH=38.59%
T=32.88C, RH=38.68%
T=34.95C, RH=38.81%
T=33.60C, RH=39.12%
(1000ms between readings)
((float)temperatureR)*165/65536 - 40; // (TempRaw/2^16)*165 - 40
((float)humidityR )*100/65536; //(HumidityRaw/2^16)*100
(resolution to 14 bits)