Resistors with I2C usage in arduino

The Wire library, which does the I2C communication, enables the internal pull-up by default. However, they are very weak (30-60kOhm). So for relatively short runs, they'll work fine.

Even so I generally still put a 4k7 resistor on the lines, regardless if it is a "short" length.