



Description:
This Waveshare USB to Multi-Interface Converter is your ultimate tool for embedded systems development and debugging. It seamlessly bridges your computer via USB to a wide array of communication protocols, including UART, I2C, SPI, and JTAG.
Designed for versatility, it offers broad compatibility with both 3.3V and 5V logic levels, making it suitable for a vast range of microcontrollers and sensors. Your valuable hardware is protected by multiple built-in protection circuits, ensuring reliable operation even in demanding environments.
Specifications:
Parameter Name | Parameters | |
Product Type | Industrial USB to UART/I2C/SPI/JTAG Converter | |
Power Supply | USB port, 5V | |
Operating Current | 55mA~65mA | |
Operating Voltage | 3.3V/5V (select via onboard switch) | |
Operating Temperature | -40℃~85℃ | |
Operating System | Linux, Windows 11 / 10 / 8.1 / 8 / 7 | |
USB | Connector | USB-B |
Interface Protection | Resettable fuse, ESD protection | |
UART | Support Channels | 2 (the red DIP switch needs to be set to M0 mode) |
Connector | 6PIN IDC connector | |
Baudrate | 1200bps ~ 9Mbps (M0 mode) | |
1200bps ~ 7.5Mbps (M1/M2/M3 mode) | ||
Hardware Flow Control | CTS & RTS | |
I2C | Support Channels | 1 (the red DIP switch needs to be set to M1/M2 mode) |
Interface Form | 12PIN IDC connector (the first 4 pins are I2C) | |
SPI | Support Channels | 1 (the red DIP switch needs to be set to M1/M2 mode) |
Interface Form | 12PIN IDC connector (the last 8 pins are SPI) | |
JTAG | Support Channels | 1 (the red DIP switch needs to be set to M3 mode) |
Connector | 12PIN IDC connector (the last 8 pins are JTAG) |
Features:
- Supports USB to 2-ch UART, or USB to 1-ch UART + 1-ch I2C + 1-ch SPI, or USB to 1-ch UART + 1-ch JTAG
- Supports 2-ch high-speed UART interfaces, up to 9Mbps baud rate, with CTS and RTS hardware automatic flow control
- Supports 1-ch I2C interface, for easy operating EEPROM through the host computer or programming I2C devices such as OLED and sensor
- Supports 1-ch SPI interface, with 2x chip select signal pins, capable of controlling 2-ch SPI slave devices at different times
- Supports 1-ch JTAG interface, can be used with OpenOCD for debugging and testing (Due to the limited testing of chips and software functions, users need to evaluate and test this function on their own)
- Onboard 3.3V and 5V level conversion circuit for switching the operating level of the communication interface, for better compatibility
- Onboard resettable fuse and ESD protection circuit, provides over-current/over-voltage proof, safe and stable communication
- Aluminium alloy case with oxidation dull-polish surface, CNC process opening, solid and durable, well-crafted
- High-quality USB-B and DC connectors, smooth plug & pull, durable and reliable, with anti-reverse protection
Product Interface:
Indicator Introduction | |
---|---|
PWR | power indicator, lights up while the USB is connected and voltage is detected |
RXD1 | UART1 receiving indicator, lights up when the device port sends data back |
TXD1 | UART1 sending indicator, lights up when the USB port sends data |
RXD0 | UART0 receiving indicator, lights up when the device port sends data back |
TXD0 | UART0 sending indicator, lights up when the USB port sends data |
Useful Link:
Waveshare USB to UART/I2C/SPI/JTAG Multi-Interface Converter Module
Package Included:
- 1 x USB TO UART/I2C/SPI/JTAG
- 1 x USB type A to type B cable ~1.2m
- 1 x 12PIN cable ~20cm
- 1 x 6PIN cable ~20cm