Skip to the content
PCBKitNew board
2 layers28 × 42 mmCH341 Breakout, the printed circuit board in 3D

CH341 Breakout

ADBeta/CH341A_USB_C

USB-C CH341A Breakout Board with EEPROM, I2C, SPI and UART Outputs - with headers for SOIC Clips

Size
28 × 42 mm
Copper layers
2
Thickness
1.6 mm
Parts
18
Nets
35
Pads
100
Tracks, vias
146, 47
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
22 Apr 2025
Updated
9 May 2025

Overview

CH341 Breakout is an open-source printed circuit board by ADBeta, from the ADBeta/CH341A_USB_C repository on GitHub, published under the MIT licence. It is a 2-layer board of 28 × 42 mm with 18 parts on 35 nets, routed with 146 tracks and 47 vias.

It is built around the CH341A and AMS1117-3.3. Its parts include 5 connectors, 4 resistors, 3 capacitors, 2 ICs and 2 diodes. It belongs with the interfaces and adapters boards of this library.

Main components

2

README

README.md

CH341a USB-C Breakout Board with UART and Programmer Pinouts

Description

A Breakout Board for the CH341a USB UART, I2C and SPI Device, used for programming SPI Flash Storage or I2C EEPROM, but with USB-C Connector rather than the USB-A Male of the generic Black Edition Board.

CAD
Front Rear

Parts List

text
D1      0603 Red LED
D2      0603 Red LED

R1      0603 2K2
R2      0603 2K2
R3      0603 2K2
R4      0603 2K2

C1      0603 20pF
C2      0603 20pF
C3      0603 100nF

U1      CH341a
U2      AMS1117-3.3

Y1      HC49S 12MHz XTAL

Copyright (c) ADBeta 2025

Parts

18
QtyValueFootprintReferences
42K2Resistor_SMD:R_0603_1608MetricR1, R2, R3, R4
220pFCapacitor_SMD:C_0603_1608MetricC1, C2
1100nFCapacitor_SMD:C_0603_1608MetricC3
112MHzCrystal:Crystal_HC49-U_VerticalY1
1ACTLED_SMD:LED_0603_1608MetricD1
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1CH341APackage_SO:SOIC-28W_7.5x17.9mm_P1.27mmU1
1CONN_I2C_EEPROMConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ12
1CONN_MODEConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ02
1CONN_SPI_FLASHConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ13
1CONN_UARTConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ11
1PWRLED_SMD:LED_0603_1608MetricD2
1RSTButton_Switch_SMD:SW_SPST_SKQG_WithoutStemSW1
1USB_CConnector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASVJ01

Questions

How big is the CH341 Breakout PCB?

It measures 28 × 42 mm and has 2 copper layers, 1.6 mm thick.

What parts does the CH341 Breakout use?

18 parts, built around the CH341A and AMS1117-3.3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the CH341 Breakout KiCad files?

From the ADBeta/CH341A_USB_C repository on GitHub, at the commit this page was made from: the board is CH341_Breakout.kicad_pcb and its schematic CH341_Breakout.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the CH341 Breakout design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers27.5 × 69 mmCH341A Pro, the printed circuit board in 3D

    CH341A Pro

    Upcycle-Electronics/CH341A-Pro

    Retrace pics and schematic for the Cheap Black CH341A Serial Flash EEPROM BIOS Programmer

    18 parts81
  • 2 layers27.5 × 69 mmFlashCore, the printed circuit board in 3D

    FlashCore

    Omarbelh/FlashCore

    Hybrid USB-C SPI Flash & EEPROM programmer based on CH341A and ESP32-S3.

    54 parts1MIT
  • 2 layersSpinV1DevBoard, the printed circuit board in 3D

    SpinV1DevBoard

    AliceAch/SPIN-FV1-Tone-Dev

    A PCB Tone Development board for Guitar Effects, built around the SPIN FV1 DSP IC.

    58 parts1
  • 2 layers254 × 134.1 mmS100 B1FU, the printed circuit board in 3D

    S100 B1FU

    CatspersCoffee/S100-Boards

    S-100 bus boards designed and built: Z80 and 80386 CPU cards, SRAM/DRAM memory, CPLD/FPGA I/O and SPI boards, an 18-slot backplane and bus terminator.

    164 parts
  • 2 layers38.9 × 69.6 mmSpi onboard prog, the printed circuit board in 3D

    Spi onboard prog

    fachat/pcb_bits

    Various libs for symbols, footprints, partial schematics

    32 parts