SparkFun QwiicBus – MidPoint works with the QwiicBus Endpoint to extend the range of an I2C bus and easily tap into drop-in devices. The QwiicBus uses the NXP PCA9615 IC that converts the two default I2C signals into four differential signals, two for SCL and two for SDA. The differential signals sent over Ethernet cables from the EndPoint connect to the breakout through the onboard RJ-45 connectors. The differential signaling allows the I2C signals to reach distances of up to 100-ft. while maintaining signal integrity.