The PL23C3 is a high performance single-chip USB HID to I2C bridge controller for connecting various I2C interface devices to any Universal Serial Bus (USB) capable host. The PL23C3 implements the standard USB Human Interface Device (HID) device class which is natively supported in most operating systems; so the PL23C3 does not need any custom driver installation. The operating system or USB host communicates with the PL23C3 through HID application software developed based on Prolific Windows/Mac/Linux DLL libraries. The PL23C3 is designed to support a wide-range of I2C domain including portable, embedded, industrial, consumer devices. With very small power consumption in either operating or suspend mode, the PL23C3 is perfect for self-powered operation and can reserve power for the attached I2C devices. Flexible signal voltage option allows the PL23C3 to connect directly to I2C devices with 5V~1.8V signals.