Home  Products  Create Account  Download HexWax Explorer  TEAclippers   Sell Firmware  Contact Us Off-The-Shelf Firmware 
    Forgotten Login?
USB-I2C
Driver-free USB to synchronous serial I2C interface

 

USB-I2C

Driver-free USB to synchronous serial I2C interface

USB-I2C is a single chip USB to synchronous serial I2C slave interface. It greatly simplifies the connection of personal computer to a microcontroller capable of communicating in I2C master mode. In addition to the standard 4 I2C control lines, 11 additional Virtual I/O lines have custom-defined functionality.

USB-I2C uses the Human Interface Device (HID) USB profile. It does not require USB driver installation, and so is compatible with present and future Windows, Linux and Mac operating systems.

USB-I2C is firmware for the PIC18F2455 and PIC18F14K50 microcontrollers. It requires only a few discrete components and is available 28-pin DIL and 20-pin SSOP packages.

For I2C master applications (to control I2C slave devices), our expandIO-USB product is more suitable.

• Suitable for connection to I2C master devices
• Single chip solution
• True HID plug and play - No drivers required
• USB 2.0 compatible
• Achievable data transfer rates up to 600K baud
• Max SPI clock rate 1MHz
• 32-bit serial number
• 128-byte FIFO receive buffer
• 128-byte FIFO transmit buffer
• Operating voltage 1.8V – 5V
• 11 auxiliary I/O pins, incl, 10-bit A-to-D, USB status
• VID, PID, etc specified at program time or at runtime
• PIC18LF14K50-based DIL, SSOP packages
• PIC18LF2455-based DIL, SIOC packages

   

 

Datasheet
5-Minute Product
Training Module
Datasheet
USB-I2C
Data Sheet
Datasheet
USB-HID products
Dev Kit
Datasheet
Circuit Cellar
Article

USB Evaluation Board 

 

Target: PIC18F2455/14K50

HyperLink HyperLink HyperLink HyperLink

www.firmwarefactory.com Contact Author