USB-I2C-SS Flexipanel, USB-I2C-SS Datasheet - Page 4
![IC USB SYNC SRL I2C 20-SSOP](/photos/6/94/69408/usb-i2c-ss_sml.jpg)
USB-I2C-SS
Manufacturer Part Number
USB-I2C-SS
Description
IC USB SYNC SRL I2C 20-SSOP
Manufacturer
Flexipanel
Datasheet
1.USB-I2C-SS.pdf
(9 pages)
Specifications of USB-I2C-SS
Applications
USB
Interface
I²C
Voltage - Supply
1.8 V ~ 5 V
Package / Case
20-SSOP
Mounting Type
Surface Mount
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
658-1037-5
Unless otherwise configured, the default value is 100mA.
Power Source
The device can be self powered only, USB bus powered
only, or both. If both, the Self Power sense input pin
should be used to indicate when the device is using its
own power and not consuming bus power.
information will be communicated to the host.
Unless otherwise configured, the default source is USB
only.
Device Address
Specifies the I2C write address. This should be an even
number; the read address will be one higher.
default is 0x26 (write) / 0x27 (read)
Null Tx Char
Specifies the character which should be sent if the host
microcontroller attempts to read a character when the
Tx buffer is empty. The default value is 0xFF.
Once the host has addressed the USB-I2C, if the Tx
buffer is empty, a null character will be loaded into the
I2C port for transmission. It is not possible to remove it
from the transmission stream, even if data arrives in the
Tx buffer prior to the I2C port clocking the null character
out.
Acknowledge
HID buffers discard old data if they get full. If your host
application might be too busy to process data
immediately, you may specify that all data transmitted to
the host must be acknowledged as read using an
acknowledge command before further data is sent.
Unless otherwise configured, this is disabled by default.
Likewise,
acknowledges every packed as having been processed.
In this case it acknowledges automatically. In this case,
the acknowledge is sent when the data has been safely
buffered, not when it has completed outputting from TxD.
The Acknowledge operation is between the USB-I2C
chip and the PC; its operation is transparent to the I2C
host.
Custom VID / PID
Personalized Vendor and Product IDs are not required.
However, you may customize them if you wish. Unless
otherwise configured, the default Vendor ID is 0x0B40,
and the default Product ID 0x012C for the 28-pin device
and 0x011D for the 20-pin device.
p4 of 9
1. No device may consume more than its Max Bus
2. No device may consume more than 100mA unless
3. If the Suspend mode output pin go high, (or the All-
Power specification at any time, and never more
than 500mA.
the Low Power output pin indicates it permitted to
do so.
Systems-Go / Host Ready outputs go low), the host
is in sleep mode and the product may draw no more
than 100μA from the bus (not including the power
consumed by the USB-I2C chip).
the
host
26-Aug-10
may
request
that
USB-SPI
USB-I2C
This
The
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 of up to 61
characters plus zero terminator. The host application
can read this data using a Get Feature request for string
1. The host PC commonly displays this string while it is
installing the default HID driver when it is first inserted.
Unless otherwise configured, the default value is “USB-
I2C”.
Manufacturer Name
The manufacturer name is a Unicode string of up to 61
characters plus zero terminator. The host application
can read this data using a Get Feature request for string
2. The host PC commonly displays this string while it is
installing the default HID driver when it is first inserted.
Unless otherwise configured, the default value is
“Firmware Factory Ltd”.
Serial Number
The Serial Number data is a Unicode string of up to 61
characters plus zero terminator. The host application
can read this data using a Get Feature request for string
3. The Serial Number is a unique string which you can
use to differentiate one physical device from other
devices with the same USB-I2C Vendor ID / Product ID /
Product
configured, the default value is a unique value.
Product GUID
The product GUID is a Unicode string of up to 61
characters plus zero terminator. The host application
can read this data using a Get Feature request for string
4. The product GUID is a string which you can use to
differentiate a product from other devices with the USB-
I2C Vendor ID / Product ID combination. It should be
the same for all products of the same type. Unless
otherwise configured, the default value is “No GUID”.
Config (EEPROM) String
The configuration data is a Unicode string of up to 61
characters plus zero terminator (i.e. 122 bytes). You
can use it as you wish to store configuration data on the
product which the host software can access. The host
application can read this data using a Get Feature
request for string 5. Unless otherwise configured, the
default value is “No Config”.
Application Circuits
The following circuits are typical implementations of the
USB-I2C. Suggested component values are shown in
table 4. For initial evaluation, the Bus Powered Device
circuit is recommended.
R4, R5, R30, R50
R1-R2, R1x
Label
Table 4. Suggested component values
GUID
HW144-8
combination.
Component
22k resistor
4k7 resistor
Unless
www.hexwax.com
otherwise