AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Waveshare

$5.10 |
In stock
No reviews yet

A USB-to-UART communication module based on the CH343G chip, offering data rates up to 6 Mbps via a USB-C connector. It supports selectable TTL output levels...

Stock availability

Ready to ship from Sydney
3 in stock
Available with leadtime
100 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

A USB-to-UART communication module based on the CH343G chip, offering data rates up to 6 Mbps via a USB-C connector. It supports selectable TTL output levels (3.3 V or 5 V) and works across Windows, macOS, Linux, and Android.

The board includes multiple protection circuits — resettable fuse, transient voltage suppressor, and IO protection — for overcurrent, overvoltage, surge, and ESD protection.

Key Features

  • CH343G Chip – Up to 6 Mbps baud rate, supporting 5 V / 3.3 V / 2.5 V / 1.8 V serial I/O levels
  • USB-C Connector – Modern, reversible connection
  • Selectable TTL Level – Onboard 3.3 V / 5 V switch pins
  • Power Output – 3.3 V or 5 V via onboard jumper (USB-powered)
  • Multi-OS Support – Windows 7/8/8.1/10/11, macOS, Linux, Android
  • Built-in Protection – Resettable fuse, TVS, and IO protection circuits

Ideal For

  • Serial debugging and communication
  • Microcontroller programming and flashing
  • Connecting UART devices to a computer
  • High-speed serial data transfer

Package Contents

  • 1× CH343 USB UART Board (USB-C)
  • 1× 6-pin squid wire

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

baud
Baud is the signalling rate of a serial connection, often used as the speed setting for UART communication. Matching the baud rate matters because both connected devices must use the same setting for readable data.
ESD protection
ESD protection helps protect electronics from damage caused by static electricity discharges. It is useful on development boards because cables, sensors and modules are often plugged and unplugged during prototyping.
microcontroller
A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
UART
UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
USB-C
USB-C is a small, reversible USB connector that can carry power, data and, on some devices, video over a single cable. The same connector can range from charging only to high-speed data, so the functions a given port actually supports vary.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.