CH376S
Public Unreviewedby Ray
WCH Jiangsu Qin Heng USB Converters, SOP-28-300mil. Datasheet-verified pinout, KiCad symbol/footprint/3D.
3D Model
Open in new tab ↗
Symbol & Footprint
Schematic Symbol
Open full view ↗PCB Footprint
Open full view ↗Datasheet
Open in new tab ↗Contents
README
markdownCH376S
WCH Jiangsu Qin Heng · USB Converters · SOP-28-300mil
CH376S from WCH Jiangsu Qin Heng, in a SOP-28-300mil. Pinout and pin descriptions extracted from the manufacturer datasheet by ds2sf; symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | INT# | output | Interrupt request output to the MCU, active low, with built-in pull-up resistor. Signals events such as USB connect/disconnect, command completion, or file-system status. |
| 2 | RSTI | input | External hardware reset input, active low, with built-in pull-down resistor. Tie high or leave floating for normal operation; pull low to force a hardware reset. |
| 3 | WR# | input | Write strobe input of the 8-bit passive parallel port, active low, with built-in pull-up resistor. Latches data on the D0-D7 bus into CH376 when PCS# is asserted. |
| 4 | RD# | input | Read strobe input of the 8-bit passive parallel port, active low, with built-in pull-up resistor. Drives the D0-D7 bus with CH376 output data when PCS# is asserted. |
| 5 | TXD | bidirectional | Dual-function pin: interface-mode selection input during power-on reset (with internal pull-up), then serial data output of the asynchronous UART after reset. |
| 6 | RXD | input | Serial data input of the asynchronous UART, with built-in pull-up resistor. Idle-high; receives serial commands from the MCU at up to 3 Mbps. |
| 7 | SD_DI | input | SD-card SPI host MISO input (data from SD card to CH376), with built-in pull-up resistor. Sampled by CH376 on the SD_CK edge. |
| 8 | A0 | input | Parallel-port address input with built-in pull-up resistor. A0=1 selects the command/status register, A0=0 selects the data register. |
| 9 | V3 | power_in | 3.3 V core rail. Tie directly to VCC when powered from 3.3 V; add an external 0.01 uF decoupling capacitor when VCC is 5 V (built-in LDO supplies the core). |
| 10 | UD+ | bidirectional | USB bus D+ data line. Connects directly to the USB connector D+ pin; no external series resistor is required. |
| 11 | UD- | bidirectional | USB bus D- data line. Connects directly to the USB connector D- pin; no external series resistor is required. |
| 12 | GND | power_in | Common ground reference. Must be tied to the USB bus ground and to the local system ground. |
| 13 | XI | input | Crystal oscillator input. Connect an external 12 MHz crystal between XI and XO with the standard load capacitors to ground. |
| 14 | XO | output | Inverted crystal oscillator output. Connect an external 12 MHz crystal between XI and XO with the standard load capacitors to ground. |
| 15 | D0 | bidirectional | Bit 0 of the 8-bit bidirectional parallel data bus, three-state, with built-in pull-up resistor. Driven by CH376 during reads and by the MCU during writes. |
| 16 | D1 | bidirectional | Bit 1 of the 8-bit bidirectional parallel data bus, three-state, with built-in pull-up resistor. |
| 17 | D2 | bidirectional | Bit 2 of the 8-bit bidirectional parallel data bus, three-state, with built-in pull-up resistor. |
| 18 | SCS/D3 | bidirectional | Muxed pin. In SPI slave mode: SPI chip-select input, active low, with built-in pull-up resistor. In parallel mode: bit 3 of the D0-D7 bus. |
| 19 | BZ/D4 | bidirectional | Muxed pin. In SPI slave mode: BZ busy-status output, active high, indicating CH376 is processing. In parallel mode: bit 4 of the D0-D7 bus. |
| 20 | SCK/D5 | bidirectional | Muxed pin. In SPI slave mode: SPI serial clock input, with built-in pull-up resistor. In parallel mode: bit 5 of the D0-D7 bus. |
| 21 | SDI/D6 | bidirectional | Muxed pin. In SPI slave mode: SPI MOSI serial data input, with built-in pull-up resistor. In parallel mode: bit 6 of the D0-D7 bus. |
| 22 | SDO/D7 | bidirectional | Muxed pin. In SPI slave mode: SPI MISO serial data output, three-state (may also serve as an interrupt output via CMD_SET_SDO_INT). In parallel mode: bit 7 of the D0-D7 bus. |
| 23 | SD_CS | output | SD-card SPI host chip-select output, open-drain, active low, with built-in pull-up resistor. Drives the CS pin of the attached SD/MMC/TF card. |
| 24 | ACT# | output | Open-drain status output, active low, with built-in pull-up resistor. Indicates USB-device connection in host mode, SD-card SPI transfer success in SD host mode, or completion of USB-device configuration in device mode with built-in firmware. Typically drives an activity LED. |
| 25 | SD_DO/RST | output | Muxed pin. Before SD-card mode is entered: RST power-on reset output, active high, usable to reset the external MCU. After SD-card mode is entered: SD_DO SPI-host serial data output (MOSI) to the SD card. |
| 26 | SD_CK | output | SD-card SPI host serial clock output. Drives the SCLK pin of the attached SD/MMC/TF card at up to 6 MHz. |
| 27 | PCS# | input | Parallel-port chip-select input, active low, with built-in pull-up resistor. Enables the 8-bit passive parallel interface when asserted. |
| 28 | VCC | power_in | Positive supply input, nominally 5 V, 3.3 V, or 3 V. Requires an external 0.1 uF decoupling capacitor placed close to the pin. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | WCH Jiangsu Qin Heng |
| Package | SOP-28-300mil |
| Category | Interface |
| Pins | 28 |
Ordering variants
Same part, different packaging or reel option.
CH376SCH376T
CAD (KiCad official)
- Symbol:
CH376S - Footprint:
Package_SO:SOP-28_8.4x18.16mm_P1.27mm - 3D model: SOP-28-300mil (KiCad packages3D, STEP)
3D model downloads
Two STEP files. Same geometry, different body top:
| File | Size | Use it when |
|---|---|---|
ch376s.step |
362 KB | You want the bare part, or you mark your own boards. |
ch376s-etched.step |
2.6 MB | You want the part with CH376S already on it. |
The marking in the etched file is real recessed geometry cut into the solid, not a texture or a decal: 648 faces against 447 in the bare model. It survives export, section views, and rendering in any CAD tool, and it drops straight into KiCad or Fusion with no extra setup.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: WCH Jiangsu Qin Heng datasheet (34 pp, sha256
a5b56270d8a36d93, retrieved 2026-08-17, tier: lcsc) - Extractor:
ds2sf(Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate. - CAD: KiCad official libraries (CC-BY-SA 4.0).