USB-I2C-DIL Flexipanel, USB-I2C-DIL Datasheet
USB-I2C-DIL
Specifications of USB-I2C-DIL
Related parts for USB-I2C-DIL
USB-I2C-DIL Summary of contents
Page 1
... Summary 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 2 I2C control lines, 11 additional Virtual I/O lines have custom-defined functionality. USB-I2C uses the Human Interface Device (HID) USB profile ...
Page 2
... If the device is capable of operating while not plugged into a USB port, a USB Power Sense input should be provided. detected on the V+ pin of the USB connector used to reduce power consumption by entering into a sleep mode when the USB is not present, and also to ensure that the USB engine correctly initializes when the device is plugged in ...
Page 3
... This setting is available on any VIO pin except VIO0. Configured Indication Output that indicates when the USB interface has completed configuration and the host has indicated that the device may draw its full power setting. ...
Page 4
... Device Strings Device strings are non-volatile Unicode strings stored by the USB-I2C and which may be read by the host PC and all its applications. For information on how to modify them, refer to the customization section. Product Name The manufacturer name is a Unicode string characters plus zero terminator ...
Page 5
... Oscillator X1/C2/C3 may be replaced by a low-cost resonator, provided its frequency tolerance is greater than 0.25%. C1 and C6 should be placed close to the USB connector. C7 should be placed near the Vss and Vdd pins of the USB-I2C and is required only if it would be some distance from C6 filter capacitor for an internal regulator and is required ...
Page 6
... Gnd Black Signal ground For ultra-low cost products possible to form a USB Type-A plug direct from a circuit board as shown in figure 7. This connector is only suitable for a number of insertions (~50 before cleaning is required). unshielded and recommended only for ‘dongle’ type products with no cables attached. ...
Page 7
... Table 7. Set Serial Byte Name Description / Value 0 Identifier 0x92 1 Flags Bit 0 set for data Acknowledged Bit 2 set if Slew enabled All other bits: set to zero 2 NullTxCh Null Tx character 94 Command – Get Firmware (“USB-I2C 01.00”) HW144-8 Payload byte 2** † Not settable of the identifier www.hexwax.com ...
Page 8
... Thereafter, the previously received eight bytes are echoed back. The source code for the I2C host is in the development kit. USB-SPI HW144-8 2.54mm spacing 1mm hole dia (Some Component USB-I2C-DIL PIC18F2321 Wire link 100nF capacitor 10uF capacitor 470nF capacitor 22pF capacitor 12MHz parallel cut crystal 22k resistor 4k7 resistor www ...
Page 9
... A firmware development kit is available for download from www.hexwax.com containing the following files: Base controller data sheets (© Microchip Technology Inc) USB 2.0 Specification (© Intel / Lucent / Microsoft / NEC / Philips 2000) HIDconfig.exe for in-factory customization of USB- I2C devices via the USB port. ...