USB-ISS
£20.09
In stock
SKU
USB-ISS
USB to I2C, SPI, or Serial, digital I/O or analog inputs adaptor.
I2C - 20khz to 1mhz
SPI - 24khz to 3Mhz
Serial - 300 baud to 115.2K baud
I/O - digital I/O, or analogue input
Power - powered by USB
- Buy 5 for £18.60 each and save 7%
- Buy 25 for £17.22 each and save 14%
- Buy 100 for £15.95 each and save 21%
Key features
- 20khz to 1mhz I2C bus
- 24khz to 3Mhz SPI bus
- 300 baud to 115.2K baud serial communication
- Digital IO can be combined with I2C and Serial modes
- Digital IO pins can be set to analogue input
Overview
The USB-ISS Multifunction USB Communications Module provides a complete interface between your PC and the I2C bus, SPI bus, a Serial port and general purpose Analogue Input or Digital I/O. The module is powered from the USB. Operating voltage is selectable between 3.3v and 5v. and can supply up to 80mA at 5v for external circuitry from a standard 100mA USB port.
USB-ISS processor
As well a module the USB-ISS is available as an individual PIC18F14K50-I/SS, programmed with the bootloader and full firmware for easy integration.
Documents
Manuals
3D model
Utilities
| Program | Description | Download |
|---|---|---|
| ISS Bootloader | A program for updating the firmware on the USB-ISS | .exe |
Firmware
| Version | Release notes | SHA256 | Download |
|---|---|---|---|
| v9 | Added support for clock stretching of acknowledge bit within the software I2C implementation | 776895fe4ad4b2b62c241f5d150efc78810bac82cd03a330364ad132cca7c261 | .hex |
| v8 | Bugfix - if write failed (NACK received) while using the I2C_DIRECT command bus was held open | cbcbdc34fe7f75f9989a051926673d882d8e08fb4d8585d006586fc06ee4da23 | .hex |
| v7 | Bugfix - on power up I/O's 1&2 are in unknown state, they now power up to input mode | bbeefcafa48a01ba7384a506236a5b8fbacc13a38984559ce84da604ee7b0263 | .hex |
| v6 | Bugfix - transmitting one byte in serial oode actually sent the full 32 byte buffer | 4152aef684a6205def746c8b0847cb9ef9791b2d57ad85de6ea0c697b5088642 | .hex |
| v5 | Added I2C_TEST command to check for the existence of an I2C device. | 21884a2251251820815091a5d5effd373b3ccb2036d98c918d2ed693a8e4bcb8 | .hex |
| v4 | Added workaround for PIC18F14K50 errata, Doc-F #2, which caused SPI crash in commands 0x92 and 0x93 when used with slow SCK frequencies. | f6d9411772fdf03cb01339d4b1cc636381f657f8ba98607f95aac87c4e747acb | .hex |
| v3 | Fixed very short Led flash during Comms Fixed random returned bytes in I2C mode when nothing connected. It now returns 0xFF in the buffer |
06f6aa896fcb92d6a5061d37518263e83f80c7bb53d96fe0996475eeb97aed84 | .hex |
| v2 | Initial release | f1307bc5f409f9af013b68d01b740cc5ef60c6ec1342247e8a26cfeec1628f96 | .hex |
Write Your Own Review



