MCP2200
The POLOLU-2100 is a USB-to-I2C device module from Pololu's MCP2200 line of USB/I2C converter modules. The POLOLU-2100 features two independent, full-duplex, I2C ports that can be used to communicate with any I2C-compatible device, providing the necessary USB link and protocol translation. Each I2C port can handle up to 400 kHz, supports up to 32 different I2C devices and provides external voltage regulation for each I2C bus. A USB-A connector and two 8-position connectors provide easy plug-and-play connections and an Active sensing feature allows the POLOLU-2100 to detect connected devices in order to auto-configure the necessary settings. The module is compatible with Windows, Linux, and Mac platforms, making it easy to set up and use.