From Waveshare Wiki
Jump to: navigation, search

USB TO UART solution with USB Type A connector





Parameter Name Parameters
Product model Industrial Grade USB to TTL Converter
Power Supply 5V
Operating Current 32mA
Communication Rate 1200bps ~ 460800bps
UART TTL Level 3.3V/5V (Adjustable)
Operating Temperature -40℃~85℃
Operating System Mac OS, Linux, Windows 11 / 10 / 8.1 / 8 / 7, Android

Onboard Interface

USB TO 4CH TTL09.jpg

Function Description

The CH344 chip provides 4 sets of asynchronous serial ports UART0/1/2/3. Each set of serial ports includes pins such as TXD, RXD, CTS, and RTS, enabling both 3-wire serial communication and 5-wire serial communication. Each asynchronous serial port supports hardware automatic flow control with CTSx and RTSx. You can configure them to enable or disable simultaneously using the CFG pin (default is disabled), or you can independently configure them using the VCP vendor driver demo.

How to use


CDC Driver

The default driver of the computer is the CDC driver, which can be viewed through the device manager.
USB TO 4CH TTL winEN01.png
We default to software flow control, if you need to use CDC hardware flow you need to connect the board's CFG to EN (power on self-detection).

VCP Driver

The VCP driver is a vendor driver and needs to be installed by yourself. It can be viewed through Device Manager after installation.
USB TO 4CH TTL win02.jpg
The default is software flow control, if you need to use VCP hardware flow, you can open it directly through the serial debugging assistant.

Linxu/Raspberry Pi

To work with Raspberry Pi, it is driver-free, just connect and check with the following command:

ls /dev/tty*

USB TO 4CH TTL Linux1.jpg
The port should be named ttyACM0, user can use the minicom tool to test.

minicom -D /dev/ttyACM0


First click to download the CH343 driver for MacOS.
Driver installation guide: MacOS guide
Open the serial assistant after installation (Directly download the serial assistant online through MAC).


To use it with an Android device, please download the APP and test it.

1. Open the APP and click to scan the device.        2. Click the scanned device.              3. Set the parameters to use.
USB TO 4CH TTL 0.png     Scanned1.png      USB TO 4CH TTL An.png


Beware of knock-offs

Please note that we've found some poor copies of this item in the market. They are usually made of inferior materials and shipped without any testing.

You might be wondering if the one you're watching or you've purchased in other non-official stores is original, feel free to contact us.


Technical Support

If you need technical support or have any feedback/review, please click the Submit Now button to submit a ticket, Our support team will check and reply to you within 1 to 2 working days. Please be patient as we make every effort to help you to resolve the issue.
Working Time: 9 AM - 6 AM GMT+8 (Monday to Friday)