• Thank you for the hints. First I thought it would be an Espruino/JavaScript API question and totally forgot to think about the electrical part.

    The I²C specification says that the minimal pull-up is a little less than 1k with Vdd=3.3V and the maximum value depends on bus capacitance. Many breakouts have 4.7k so it's possible to use four devices (with pullups) in parallel without breaking the spec.

    There is detailed application note from TI: http://www.ti.com/lit/an/slva689/slva689­.pdf

    On the other side I have to use a much lower value than the typical 40k MCU-internal resistors for 400kHz - I understand now.

    So I found my stability problem with the MCP9808 http://www.espruino.com/MCP9808. My sentence

    The sensor can handle bitrates up to 400000 but I had stability problems with this.

    can be removed from the documentation.

    BTW: Why are there "°"s instead of ° on the website?

    Again, thanks for the Tips.

About

Avatar for luwar @luwar started