- Self-powered from the USB (type-B) cable and can supply up to 70mA at 5V to external circuitry from a standard 100mA USB port.
- Has ancillary digital and analog IOs.
- Drivers are available for Windows XP64, XP, 2000, ME, 98, CE.NET V4.2, Linux, Mac OS8, OS9, OSX.
- On-board Pull-up resistors
- Up to 1 digital input and 2 digital IOs
- 2 analog inputs with a 10-bit ADC
- Supports 100kHz I2C (Fast Mode)
This Devantech cross-platform USB to I2C module connects any 100kHz I2C device or bus to a host PC. Self-powered from the USB type-B cable, the module can supply up to 70mA at 5V to external circuitry from a standard 100mA USB port. It also has ancillary digital and analog IOs. When not using I2C, the module can emulate one digital pin input, two digital input/output pins, and two analog inputs with a 10-bit ADC. The module also has on-board pull-up resistors. It also offers support for fast mode (100kHz I2C). This USB to I2Cadapter is a master only, and cannot act as a slave or in a multi-master bus.
Reading and writing an I2C packet generally follows a specific command structure. Often, one will send a structured packet to the virtual serial port with a I2C-USB command, followed by the I2C device address with address registers and informational bytes. Details and examples on usage can be found using the Downloads tab.
- Drivers available for Windows XP64, XP, 2000, ME, 98, CE.NET V4.2, Linux, Mac OS8, OS9, OSX.
- On-board Pull-up resistors
- Up to 1 digital input and 2 digital IOs
- 2 analog inputs with a 10-bit ADC
- Supports 100kHz I2C (Fast Mode)
Supported I2C devices | Any registered or unregistered I2C device. |
Input voltage | Self powered - 5V available |
Output current | 5V output up to 70mA available |
On-board bus pull-up resistors | 4.7kΩ to 5V |
Digital I/O | 1 Input and 2 I/O available when not using I2C |
Analog input | 2 10-bit channels available when not using I2C |
I2C bus data rate | 100kbps |