We use cookies to make your experience better. To comply with the new e-Privacy directive, we need to ask for your consent to set the cookies. Learn more.
The USB-ISS module is an enhanced version of our low cost USB-I2C module, offering additional functionality at the same low price. Communication to I2C, SPI and serial buses as well as digital I/O control and analog inputs.
Extra features over the USB-I2C are:
Support I2C at 20khz-1mhz
I2C + I/O
SPI mode
Serial mode (polled port)
I2C direct - build your own I2C sequence from discrete functions like I2C start
Bootloader - any future updates can be added
3.3v operation
Mounting holes on PCB
Examples:
Linux
Linux GCC - Various examples
Linux with Mono and Xbuild (C#) - Read the range and light values back from an SRF08
Mac
Xcode - Read the range and light values back from an SRF08
Microsoft Windows
Visual C# Express - Connection to a LCD05
Visual C# Express - Read the range and light values back from an SRF08
Visual Basic Express - Read the range and light values back from an SRF08
Visual Basic Express - Communication with a MD03/4
Python API - Customer contribution with thanks to Pete
USB-I2C | USB-ISS | |||
USB Powered | ||||
Support I2C at 100khz | ||||
Support I2C at 20khz-1000khz | Yes, 20,50,100,400 &1000khz | |||
I2C + I/O | ||||
SPI Mode | 24khz to 3Mhz | |||
Serial Mode | 300 baud to 115.2K baud | |||
I2C Direct | Used to build custom I2C sequences | |||
Bootloader | Built in Bootloader alowing easy user updates | |||
Supply power to external Circuit | Up to 80mA for USB-ISS | |||
5v operation | ||||
3.3v operation | ||||
Mounting holes on PCB |