Taking the Leap Off Board: An Introduction to I2C Over Long Wires