I was worried reading this thread because I am planning to design in the HIH-6131 for a new product. So I prototyped a HIH-6130 sensor into my design and modified the I2C code. I was able to successfully address the part and get a ACK back. So I have at least verified that the part responds properly, since this is the method used to wake up the part and trigger a measurement. I did make the initial mistake of wiring pins 1 and 2 wrong, (grounding pin 1 instead of pin 2) which gave me the same symptoms you saw. I am using an MSP430 and bit-banging the I2C interface, which gives me a little bit > 100 kHZ clocking.
One thing I did notice is that the documentation implies that you can special order the part with a custom address. Maybe the HIH-6131 has a different address from the HIH-6130? I will need to look into that.
Bookmarks