Descriptionuserial is an Open Source project containing both Hardware and Software to build your own USB to I2C bridge. It uses an Atmel AT90USB647 chip. It supports the following interfaces:
The board communicates with the host computer using a CDC (USB communications device class). This makes it easy to use userial without installing a device driver or special libraries. Due to the ASCII based command interface it is easy to control devices manually with just a terminal emulation. This makes it easy to obtain quick results, to configure devices on-the-fly or to control prototyping boards in a straight-forward way.
Schematics and firmware are available to the public. The firmware is released under the terms of the MIT license and the hardware is released under the terms of the Creative Commons Attribution-Share Alike 3.0 Unported License.
Firmware v1.4
(16 December 2008)
userial firmware v1.4 released. This version fixes a few bugs and contains minor improvements:
Firmware v1.3
(07 December 2008)
userial firmware v1.3 released. This version contains a few improvements:
Firmware v1.2
(26 November 2008)
userial firmware v1.2 released.
Fixed a bug in the command parser. After an error the response was delayed.
Firmware v1.1
(14 November 2008)
userial firmware v1.1 released.
Added settings for I2C speed.
Firmware v1.0
(31 August 2008)
userial firmware v1.0 released.