Skip to the content
PCBKitNew board
CH343G, in 3D

CH343G

WCH (Nanjing Qinheng Microelectronics)

-40℃~+85℃ 15mA 160uA 3.3V、5V 6Mbps USB 2.0 USB to UART SOP-16 USB Converters ROHS

Extended
Category
USB Converters
Package
SOP-16
Pins
16

Overview

The CH343G is a USB Converter made by WCH (Nanjing Qinheng Microelectronics) in a SOP-16 package with 16 pins. -40℃~+85℃ 15mA 160uA 3.3V、5V 6Mbps USB 2.0 USB to UART SOP-16 USB Converters ROHS.

PCBKit's library has its KiCad symbol (Interface_USB:CH343G, from KiCad's library) and its footprint (Package_SO:SOIC-16_3.9x9.9mm_P1.27mm, from KiCad's library), ready for a KiCad board. 1,051 are in stock at JLCPCB (part C2844153). 10 open-source boards in 9 repositories on GitHub use it.

Symbol

GND1TXD2RXD3V34UD+5UD-6VBUS7ACT8DCD9DTR10RTS11DSR12CTS13RI14VIO15VDD516
Interface_USB:CH343GFrom KiCad's library

Footprint

12345678910111213141516
Package_SO:SOIC-16_3.9x9.9mm_P1.27mmFrom KiCad's library

From the datasheet

12
Supply, least
4 V · VDD5, recommended operating min, V3 decoupled · p. 5
Supply, most
5.5 V · VDD5, recommended operating max, V3 decoupled · p. 5
Supply, least
3 V · VDD5, recommended operating min, VDD5 connected to V3 · p. 5
Supply, most
3.6 V · VDD5, recommended operating max, VDD5 connected to V3 · p. 5
Supply, least
1.7 V · VIO, recommended operating min · p. 5
Supply, absolute maximum
6 V · VDD5, absolute max · p. 5
Works from
-40 °C · Operating ambient min · p. 5
Works up to
85 °C · Operating ambient max · p. 5
Takes working
3 mA · sum of VDD5 or V3 and VIO typical operating currents, dependent on I/O load · p. 5
Takes asleep
92 µA · sum of VDD5 and VIO typical USB suspend currents, VDD5=5V, no I/O load/pull-up · p. 5
Takes asleep
87 µA · sum of VDD5/V3 and VIO typical USB suspend currents, VDD5=V3=3.3V, no I/O load/pull-up · p. 5
Data rate, most
6 Mbit/s · UART maximum baud rate · p. 1

What it is and has

12
USB
Full-speed device interface, USB V2.0 compatible · p. 1
UART
Full duplex, independent transmit and receive buffers, 50 bps to 6 Mbps · p. 1
UART framing
5, 6, 7 or 8 data bits; odd, even, space, mark or no parity · p. 1
MODEM signals
RTS, DTR, DCD, RI, DSR, CTS · p. 1
Hardware flow control
Automatic CTS and RTS · p. 1
Half duplex
TNOW transmit indication supports RS485 switching · p. 1
Driver support
Operating system CDC driver or vendor VCP driver · p. 1
I/O supply
Independent 5 V, 3.3 V, 2.5 V or 1.8 V supply with reverse-current protection · p. 1
Clock and reset
Internal clock and power-on reset; no external crystal required · p. 1
Unique ID
USB Serial Number · p. 1
Package
SOP16, 3.9 mm body width, 1.27 mm pitch · p. 2
Compliance
Lead-free, RoHS compatible · p. 1

Around it

3
cap 0.1uF
between V3 and GND; C7, internal 3.3 V node decoupling; place close to its pin. · p. 6
res 4.7KΩ(3~8KΩ)
between DTR and GND; Optional pull-down detected at power-up/reset to select half-duplex mode and TNOW output. · p. 4
other 5.5V
between VBUS and GND; Suggested overvoltage protection device. · p. 6

Specifications

39
ParameterConditionsAs printedPage
工作时的环境温度 TAmin -40 · max 85 ℃5
储存时的环境温度 TSmin -55 · max 125 ℃5
USB 端电源电压 VDD5VDD5 引脚供电,GND 引脚接地min -0.5 · max 6 V5
串口 I/O 电源电压 VIOVIO 引脚供电,GND 引脚接地min -0.5 · max 6 V5
VBUS 引脚上的电压 VVBUSmin -0.5 · max 6.5 V5
USB 信号引脚上的电压 VUSB最大值 V3+0.5 Vmin -0.5 V5
串口及其它引脚上的电压 VUART最大值 VIO+0.5 Vmin -0.5 V5
USB 端电源电压 VDD5V3 引脚不连 VDD5,V3 接电容min 4 · typ 5 · max 5.5 V5
USB 端电源电压 VDD5V3 引脚连接 VDD5,VDD5=V3min 3 · typ 3.3 · max 3.6 V5
串口及其它 I/O 的 VIO 电源电压 VIOmin 1.7 · typ 5 · max 5.5 V5
工作时 VDD5 或 V3 电源电流 IVDDtyp 3 · max 15 mA5
工作时的 VIO 电源电流 IVIO取决于 I/O 负载;最大值括注(10)typ 0 · max 10 mA5
USB 挂起时的电源电流 ISLPVDD5 供电端=5Vtyp 0.09 · max 0.16 mA5
USB 挂起时的电源电流 ISLPVDD5=V3 供电端=3.3Vtyp 0.085 · max 0.15 mA5
USB 挂起时的电源电流 ISLPVIO 供电端,无 I/O 负载/上拉typ 0.002 · max 0.05 mA5
内部电源调节器对外负载能力 ILDOmax 10 mA5
低电平输入电压 VILVIO=5Vmin 0 · max 1.5 V5
低电平输入电压 VILVIO=3.3Vmin 0 · max 0.9 V5
低电平输入电压 VILVIO=1.8Vmin 0 · max 0.5 V5
高电平输入电压 VIHVIO=5V;最大值 VIOmin 2.5 V5
高电平输入电压 VIHVIO=3.3V;最大值 VIOmin 1.9 V5
高电平输入电压 VIHVIO=1.8V;最大值 VIOmin 1.3 V5
VBUS 引脚高电平电压 VIHVBSVIO=1.8V~5Vmin 1.7 · max 5.8 V5
低电平输出电压 VOLVIO=5V,吸入 15mA 电流typ 0.4 · max 0.5 V5
低电平输出电压 VOLVIO=3.3V,吸入 8mA 电流typ 0.3 · max 0.4 V5
低电平输出电压 VOLVIO=1.8V,吸入 3mA 电流typ 0.3 · max 0.4 V5
串口和 RST 引脚的上拉电流(上拉到 VIO 电压) IPUPVIO=5Vmin 35 · typ 150 · max 220 uA6
串口和 RST 引脚的上拉电流(上拉到 VIO 电压) IPUPVIO=3.3Vmin 15 · typ 60 · max 90 uA6
串口和 RST 引脚的上拉电流(上拉到 VIO 电压) IPUPVIO=1.8Vmin 3 · typ 14 · max 21 uA6
VBUS 引脚的下拉电流 IPDNVBUS>1.6Vmin 6 · typ 10 · max 16 uA6
VBUS 引脚的下拉电流 IPDNVBUS<1.3Vmin 50 · typ 140 · max 200 uA6
V3 电源上电复位/低压复位的电压门限 VRV3min 2.5 · typ 2.7 · max 2.9 V6
VIO 电源低压复位的电压门限 VRVIOmin 0.8 · typ 1 · max 1.15 V6
USB 或 I/O 引脚上的 HBM ESD 耐压 VESDmin 5 · typ 6 KV6
内部时钟的误差(同比影响波特率) FDTA=-15℃~60℃;典型值 ±0.5%min -1 · max 1 %6
内部时钟的误差(同比影响波特率) FDTA=-40℃~85℃;典型值 ±0.8%min -1.6 · max 1.6 %6
电源上电或外部复位输入后的复位延时 TRSTDmin 9 · typ 15 · max 25 mS6
检测 USB 自动挂起时间 TSUSPmin 3 · typ 5 · max 9 mS6
芯片睡眠后唤醒完成时间 TWAKEmin 1.2 · typ 1.5 · max 5 uS6

Pins, by the datasheet

15
1 GND
Common ground; connect to USB bus ground. · p. 2
2 TXD
UART serial data output; high when idle. · p. 2
3 RXD
UART serial data input with internal pull-up. · p. 2
4 V3
Internal regulator output and core/USB supply input; connect to VDD5 below 3.6 V or decouple above 3.6 V. · p. 2
5 UD+
Connect directly to USB D+ without a series resistor. · p. 2
6 UD-
Connect directly to USB D- without a series resistor. · p. 2
7 VBUS
USB VBUS presence detection input with internal pull-down. · p. 2
8 ACT#
Active-low USB configuration complete indication; inactive during suspend. · p. 2
9 DCD
Active-low MODEM carrier detect input. · p. 2
11 RTS
Active-low MODEM request to send output. · p. 2
12 DSR
Active-low MODEM data set ready input. · p. 2
13 CTS
Active-low MODEM clear to send input. · p. 2
14 RI
Active-low MODEM ring indication input. · p. 2
15 VIO
I/O port supply input; requires external decoupling. · p. 2
16 VDD5
Positive supply input for the regulator; requires external decoupling. · p. 2

Ordering codes, by the datasheet

1
CH343G
SOP16 · 16-pin surface-mount package, 3.9 mm body width, 1.27 mm pitch · p. 2

Parameters

10
Applications Function
USB to UART
Current - Supply
3mA
Data Rate
6Mbps
Features
Programmable baud rate;Wake-up function;Built-in clock generator;Hardware flow control support;Low-power mode;Power-on reset
Operating Temperature
-40℃~+85℃
Quiescent Supply Current
160uA
Standby Current
92uA
USB Protocol
USB 2.0
Voltage - Supply
1.7V~5.5V
Voltage - Supply(Absolute Max)
6V

Order codes

1

Pinout

16
The pins of the CH343G
PinNameType
1GNDPower in
2TXDOutput
3RXDInput
4V3Power out
5UD+Input/output
6UD-Input/output
7VBUSInput
8ACTOutput
9DCDInput
10DTROutput
11RTSOutput
12DSRInput
13CTSInput
14RIInput
15VIOPower in
16VDD5Power in

Open-source boards using it

All 10
  • 2 layers111 × 113.8 mmObs studio controller, the printed circuit board in 3D

    Obs studio controller

    CommanderRedYT/obs-studio-controller

    DIY hardware + software to control obs studio

    64 parts2GPL-3.0
  • 2 layers341.8 × 158.5 mmWs2812-clock, the printed circuit board in 3D

    Ws2812-clock

    CommanderRedYT/ws2812-clock

    A simple pcb clock using ws2812 in 7-segment form

    533 parts2GPL-3.0
  • 2 layers172.5 × 392 mmEsp32 midi, the printed circuit board in 3D

    Esp32 midi

    0xFEEDC0DE64/esp-midi-board

    ESP32 usb midi controller

    444 parts1
  • 2 layers52 × 75 mmBoardcomputer reinvented, the printed circuit board in 3D

    Boardcomputer reinvented

    bobbycar-reinvented/bobbycar-boardcomputer-reinvented

    The boardcomputer reinvented!

    141 parts1GPL-3.0
  • 2 layers40 × 90 mmBobbycar emergency hardware, the printed circuit board in 3D

    Bobbycar emergency hardware

    bobbycar-reinvented/bobbycar-emergency-hardware

    A pcb designed to control the bobbycar in worst case scenario (dead boardcomputer)

    43 parts1GPL-3.0
  • 2 layers17.4 × 29.4 mmBobby flasher, the printed circuit board in 3D

    Bobby flasher

    bobbycar-graz/bobby-flasher

    30 parts
  • 2 layers341.1 × 164.7 mmEsp32-wroom board, the printed circuit board in 3D

    Esp32-wroom board

    alexandrebobkov/KiCAD-Projects

    KiCAD PBC projects

    62 parts2MIT

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/wch/CH343G" title="CH343G in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/wch/CH343G.jpg" alt="CH343G" width="1200" height="900">
A picture that opens the part, for a README
[![CH343G](https://pcbkit.io/embed/parts/wch/CH343G.jpg?size=s)](https://pcbkit.io/parts/wch/CH343G)

Questions

Is there a KiCad symbol and footprint for the CH343G?

Yes. The symbol is Interface_USB:CH343G and the footprint Package_SO:SOIC-16_3.9x9.9mm_P1.27mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the CH343G?

SOP-16, with 16 pins. Its footprint is drawn on this page.

Where is the CH343G datasheet?

WCH (Nanjing Qinheng Microelectronics) publishes it: the Datasheet link on this page opens it.

Where can I order the CH343G?

JLCPCB lists it as part C2844153, with 1,051 in stock; the sellers' links on this page open their listings.

What can replace the CH343G?

Parts like it in the library: the CH340C by WCH (Nanjing Qinheng Microelectronics), the CH340G by WCH (Nanjing Qinheng Microelectronics), the SL2.1A by CoreChips and the CH340B by WCH (Nanjing Qinheng Microelectronics). Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the CH343G?

10 boards in 9 repositories on GitHub; the most starred are listed on this page, with their KiCad files.

Parts like it

8