I have HH100D humidity sensor. It outputs a frequency signal, which I know how to handle. However, it also has a small EEPROM with calibration values that is available via I2C. Those values are necessary to get the actual humidity.
The problem is, that I’m very new to I2c. I cannot figure out how to read out those bytes. I’ve googled for half a day and still got no solution.
There’s something I have:
- HH100D datasheet: http://www.sparkfun.com/datasheets/Sensors/Temperature/HH10D.pdf
- M24C02 EEPROM datasheet: http://datasheet.octopart.com/M24C02-BN6-STMicroelectronics-datasheet-2222.pdf
- A topic on this forum(German): http://translate.google.com/translate?js=n&prev=_t&hl=en&ie=UTF-8&layout=2&eotf=1&sl=de&tl=en&u=http%3A%2F%2Farduino.cc%2Fforum%2Findex.php%2Ftopic%2C29932.0.html
Can anyone please help me?