| Accessories |
|---|
| I2C Cable for U2C-12 with Clips and Crocodile |
| Documentation |
|---|
| Related products |
|---|
| USB-IO Interface Adapter - GPIO-24 |
USB-I2C/SPI Adapter - U2C-12USB-I2C/SPI Adapter U2C-12 provides simple solution to control various hardware devices with I2C, SPI, SMBUS and other serial and parallel interfaces and buses from your PC. |
![]() |
Diolan U2C-12, all-in-one USB-GPIO, USB-I2C and USB-SPI Adapter provides a low cost solution to connect your PC to I2C and SPI slave devices.
USB-I2C/SPI Adapter drivers, libraries and software turns your PC running Windows, Linux or MacOS into a comprehensive I2C and SPI master device. You can also use U2C-12 API to integrate USB-I2C/SPI Adapter with your own software. All you need is to link your software with U2C-12 library and call its functions.
USB-I2C/SPI Adapter has very flexible I2C interface. You can configure I2C frequency, send high level I2C transactions, low-level I2C commands or work directly with I2C lines. See our article about I2C interface for more details.
USB-I2C/SPI Adapter supports all 4 SPI modes, which are configured using CPOL and CPHA parameters. You can connect up to 20 different SPI slave devices to USC-I2C/SPI Adapter. See our article about SPI interface for more details.
Up to 128 USB-I2C/SPI Adapters can be simultaneously connected to one PC. Each adapter has unique serial number that can be used to identify it.