USB-I2C/IO P.C.B. (Rev. C1)
The USB-I2C/IO interface board provides a simple, "drop-in",
solution for customers that need to connect hardware to a P.C. The new
Rev. C1 board
provides up to 32 bits of user-configurable digital I/O, an I2C/SMBUS interface
with a configurable clock (100Kbps, 400Kbps, 1Mbps, etc.), and more.
NOTICE: In order to support our new C1 revision of the USB-I2C/IO
board, we will be updating the DeVaSys web-site frequently, starting 08/23/2008.
Please check back regularly and don't forget to refresh the pages for the latest
info (refresh is F5 in IE).
USB 2.0 interface (full-speed device) to host P.C.|
|Silicon Labs C8051F340 micro-controller (48Mhz, 63KB flash, 4KB sram,
USB, I2C/SMBUS, SPI, etc.).|
|Up to 32
bits of user configurable, general purpose digital I/O via commonly
available 0.1" spacing connectors.|
| I2C/SMBUS multi-channel
interface supporting configurable clock speeds, onboard 16KB I2C eeprom
(fully available to user, and on it's own I2C bus segment for isolation), 5 pin connectors for
|USB Status LED, lights on enumeration, blinks to indicate USB traffic, off
|Error LED, indicates when the board's firmware has detected an error,
error can be read and cleared via API.|
|Small form factor (3.0" X 2.25") with 0.125" mounting holes in corners.|
|Downloadable board firmware, simplifies updates and allows for code customization.|
|Included API (applications programming interface) software implemented
as Windows DLL in C, gets your application up and running fast!|
|USB to I2C/SMBUS bridge for interfacing to a wide variety of I2C/SMBUS components.|
|USB to general purpose digital I/O bridge for interfacing to switches, LEDs, and other
|Can be used as low cost prototype hardware for developing your own
Silicon Labs C8051F340 micro projects.|
|Test fixture interface.|
|Rapid prototyping interface.|
The full-speed USB interface provides your application hardware with a
"Hot Plug and Play", 12Mbps, industry standard connection to your P.C.
|Utilizes Silicon Labs C8051F340 USB micro-controller.|
|Power configuration jumper allows board to be powered by USB or by
|I2C power configuration jumper allow I2C bus to be powered by variety of
sources (+5V, +3.3V, External voltage).|
|Debug Connector footprint provides for using board as low cost
development hardware for your own C8051F340 projects.|
|Eeprom Write Protect jumper provides protection from accidental onboard eeprom erasure.|
Click this link to view the schematic (or
right click and choose "save" to download a copy of the pdf to your computer).
The included device driver, dll, and example application
software make it easier than ever to access your application hardware from your P.C.
The software provides support for connection of multiple boards,
USB-I2C/IO a great solution when multiple equipment instances are
required (test fixtures, production equipment, instruments, etc.). Each
board can be uniquely identified and accessed by your application software via a serial
Click this link for drivers, dll,
demo and example applications, and the API User's Guide pdf.
Design Reference Information:
The following link will take you to a page with reference links for the
components used on the board, sources for mating connectors, mounting hardware,
Click this link for design
reference information, including mechanical information, mating connectors, etc..
The USB I2C/IO interface board has been revised several times. This web page provides
information about the latest version of the board (Rev. C1).
For a comparison of the "Rev. C1" and "Rev. B" boards,
please click the following link: Comparison.
For information on the "Rev. B" board (now obsolete),
please click the following link: USB-I2C/IO (Rev. B).
The USB I2C/IO Rev. C1 board is currently shipping from stock.
The boards are completely assembled and tested, and ready to plug in to your
system (standard USB cable sold separately).
|USB I2C/IO Interface
|USB I2C/IO ten pack
|USB I2C/IO fifty pack