component
ch347t
Public Made by Adomby adom
WCH Jiangsu Qin Heng USB Converters, TSSOP-20. Datasheet-verified pinout, KiCad symbol/footprint/3D.
← Commit history
ch347t: restore the component block (pinout + model declarations) from this page's own README and symbol
1 file changed
+146−1
page.json+146−1@@ -33,5 +33,150 @@ "author": { "name": "Ray", "email": "[email protected]"+ },+ "component": {+ "mpn": "CH347T",+ "manufacturer": "WCH Jiangsu Qin Heng",+ "package": "TSSOP-20",+ "pin_count": 20,+ "category": "USB Converters",+ "parts": {+ "symbol": "ch347t.kicad_sym",+ "footprint": "ch347t.kicad_mod",+ "model_3d": "ch347t-etched.glb",+ "model_3d_plain": "ch347t.glb",+ "model_3d_step": "ch347t-etched.step",+ "model_3d_step_plain": "ch347t.step",+ "lbr": "ch347t.lbr"+ },+ "pins": [+ {+ "number": "1",+ "name": "RST#",+ "type": "input",+ "description": "External reset input, active low. Internal pull-up resistor (~30-60 kΩ). Tie to VCC through an RC network or drive from a supervisor; leave open for internal power-on reset."+ },+ {+ "number": "2",+ "name": "CTS1/GPIO6",+ "type": "bidirectional",+ "description": "Mode 0/1/2/3: UART1 MODEM input, Clear-To-Send, active low, 5V tolerant. Also usable as general-purpose GPIO6 in mode 0."+ },+ {+ "number": "3",+ "name": "TXD1",+ "type": "output",+ "description": "UART1 serial data output. Idle state is high. Present in all four operating modes."+ },+ {+ "number": "4",+ "name": "RXD1",+ "type": "input",+ "description": "UART1 serial data input, 5V tolerant, internal pull-up resistor. Present in all four operating modes."+ },+ {+ "number": "5",+ "name": "DSR0/GPIO2/SCS0/TMS",+ "type": "bidirectional",+ "description": "Mode 0: UART0 DSR MODEM input (active low, 5V tolerant) or GPIO2. Mode 1/2: SPI chip-select 0 output (SCS0). Mode 3: JTAG TMS mode-select output. Function chosen by CH347T operating mode."+ },+ {+ "number": "6",+ "name": "CTS0/GPIO0/SCK/TCK",+ "type": "bidirectional",+ "description": "Mode 0: UART0 CTS MODEM input (active low, 5V tolerant) or GPIO0. Mode 1/2: 4-wire SPI clock output SCK/DCK. Mode 3: JTAG TCK clock output."+ },+ {+ "number": "7",+ "name": "RTS0/GPIO1/MISO/TDO",+ "type": "bidirectional",+ "description": "Mode 0: UART0 RTS MODEM output (active low) or GPIO1. If a pull-down is detected on this pin at power-up the internal EEPROM parameters are ignored and default parameters are used. Mode 1/2: SPI MISO/SDI/DIN data input (5V tolerant, internal pull-up). Mode 3: JTAG TDO data input."+ },+ {+ "number": "8",+ "name": "TXD0/MOSI/TDI",+ "type": "bidirectional",+ "description": "Mode 0: UART0 serial data output TXD0 (idle high). Mode 1/2: 4-wire SPI MOSI/SDO/DOUT data output. Mode 3: JTAG TDI data output."+ },+ {+ "number": "9",+ "name": "TNOW0/DTR0/GPIO5/SCS1/TRST",+ "type": "bidirectional",+ "description": "Mode 0: UART0 DTR MODEM output (active low), RS485 TX/RX enable, or GPIO5. If DTR0 detects an external pull-down at power-up, DTR0 and DTR1 switch to TNOW0 and TNOW1 (transmit-status indicators for RS485 direction control). Mode 1/2: second SPI chip-select output SCS1. Mode 3: JTAG TRST reset output."+ },+ {+ "number": "10",+ "name": "TNOW1/DTR1",+ "type": "bidirectional",+ "description": "At reset, sampled as MODE0 configuration strap (with pin 13) to select the operating mode; internal pull-up, 5V tolerant. After reset: UART1 DTR MODEM output (active low) / RS485 TX/RX enable, or TNOW1 status output if the DTR0 strap selected TNOW mode."+ },+ {+ "number": "11",+ "name": "RI0/GPIO3/SCL",+ "type": "bidirectional",+ "description": "Mode 0: UART0 RI (ring indicator) MODEM input (active low, 5V tolerant), or GPIO3. Mode 1/2: I2C clock output SCL (open-drain, internal pull-up). Mode 3: general-purpose GPIO."+ },+ {+ "number": "12",+ "name": "RXD0/SDA",+ "type": "bidirectional",+ "description": "Mode 0: UART0 serial data input RXD0 (5V tolerant, internal pull-up). Mode 1/2: I2C bidirectional data line SDA (open-drain, internal pull-up). Mode 3: general-purpose GPIO."+ },+ {+ "number": "13",+ "name": "RTS1/GPIO7",+ "type": "bidirectional",+ "description": "At reset, sampled as MODE1 configuration strap (with pin 10) to select operating mode; internal pull-up, 5V tolerant. After reset: UART1 RTS MODEM output (active low), or GPIO7 in mode 0."+ },+ {+ "number": "14",+ "name": "VCC",+ "type": "power_in",+ "description": "Positive supply input to internal 3.3 V regulator. 3.0-3.6 V (typ 3.3 V). Requires ~0.1 uF decoupling capacitor placed close to the pin. Typical ICC = 38 mA."+ },+ {+ "number": "15",+ "name": "DCD0/GPIO4/ACT",+ "type": "bidirectional",+ "description": "Mode 0: UART0 DCD MODEM input (carrier detect, active low, 5V tolerant) or GPIO4. Mode 1/2/3: ACT output - USB configuration-complete status indicator, active low (drives a USB status LED). If ACT detects an external pull-down at power-up, DTR1 switches to TNOW1 function."+ },+ {+ "number": "16",+ "name": "UD-",+ "type": "bidirectional",+ "description": "USB 2.0 high-speed D- data line. Connect directly to the USB bus; no series resistor permitted (would degrade signal quality). Internal 1.5 kΩ pull-up handled on-chip."+ },+ {+ "number": "17",+ "name": "UD+",+ "type": "bidirectional",+ "description": "USB 2.0 high-speed D+ data line. Connect directly to the USB bus; no series resistor permitted. Internal series termination and 1.5 kΩ pull-up handled on-chip."+ },+ {+ "number": "18",+ "name": "GND",+ "type": "power_in",+ "description": "Common ground reference. Must be connected to the USB bus ground."+ },+ {+ "number": "19",+ "name": "XI",+ "type": "input",+ "description": "Crystal oscillator input. Connect an 8 MHz (±0.4%) crystal between XI and XO with ~22 pF load capacitors to ground on each pin. Alternatively drive with an 8 MHz external clock."+ },+ {+ "number": "20",+ "name": "XO",+ "type": "output",+ "description": "Crystal oscillator inverting output. Connect to the other side of the 8 MHz crystal with ~22 pF load capacitor to ground. Leave open if XI is driven by an external clock."+ }+ ],+ "provenance": {+ "rebuilt": "component block rebuilt 2026-10-05 from this page's own README pinout table and .kicad_sym (pins cross-checked), no re-extraction"+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ } }-}+}