Skip to the content
PCBKitNew board
4 layers21 × 51 mmCh32-pico, the printed circuit board in 3D

ch32 > rpi2040

Size
21 × 51 mm
Copper layers
4
Thickness
1 mm
Parts
55
Nets
58
Pads
239
Tracks, vias
707, 130
Pours
34
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
12 Oct 2026
Updated
23 Oct 2026

Overview

Ch32-pico is an open-source printed circuit board by fcjr, from the fcjr/ch32-pico repository on GitHub. It is a 4-layer board of 21 × 51 mm with 55 parts on 58 nets, routed with 707 tracks and 130 vias.

It is built around the CH32X035C8T6, SY8301ABC and B5819W, with the GT-USB-7010ASV, TVS2200DRVR and USBLC6-2SC6 among its other parts. Its parts include 10 resistors, 8 capacitors, 5 diodes, 2 ICs and 2 connectors. It belongs with the RP2040 boards of this library.

Main components

6

README

hardware/review/README.md

ch32-pico layout checkpoint

Open ch32-pico.kicad_pcb in KiCad 10.0.6. The local footprint table points to the vendored library.

The validation report records the source checks, DRC, connectivity, routing comparison and outstanding prototype work. Layer previews: front, back, ground, inner power/signals.

See build instructions for regenerating this checkpoint and manufacturing for fabrication outputs.

Parts

55
QtyValueFootprintReferences
4100nF / 50Vch32-pico:C0402C4, C6, C9, C11
3GNDch32-pico:TestPad_1mmTP4, TP13, TP16
2100kch32-pico:R0402R1, R15
210kch32-pico:R0402R2, R10
222uF / 10Vch32-pico:C0805C2, C3
25.1kch32-pico:R0402R3, R4
2B5819Wch32-pico:SOD-123_L2.7-W1.6-LS3.7-RD-1D1, D4
110uF / 50Vch32-pico:C1206C1
115kch32-pico:R0402R14
11kch32-pico:R0402R11
11uFch32-pico:C0402C7
13V3_OUTch32-pico:TestPad_1mmTP3
14.7kch32-pico:R0402R12
14.7uHch32-pico:IND-SMD_L5.0-W5.0-P3.60_SMNR5040L1
147kch32-pico:R0402R13
1BOOTch32-pico:SW-SMD_L3.9-W3.0-P4.45SW2
1CC1ch32-pico:TestPad_1mmTP19
1CC2ch32-pico:TestPad_1mmTP20
1CH32X035C8T6ch32-pico:LQFP-48_7x7mm_P0.5mmU1
1GT-USB-7010ASVch32-pico:USB_C_Receptacle_G-Switch_GT-USB-7010J2
1PA21ch32-pico:TestPad_1mmTP5
1PA3ch32-pico:TestPad_1mmTP14
1PB1ch32-pico:TestPad_1mmTP18
1PB12ch32-pico:TestPad_1mmTP11
1PB13ch32-pico:TestPad_1mmTP12
1PB2ch32-pico:TestPad_1mmTP21
1PB4ch32-pico:TestPad_1mmTP7
1PB5ch32-pico:TestPad_1mmTP8
1PB8ch32-pico:TestPad_1mmTP9
1PB9ch32-pico:TestPad_1mmTP10
1PC6ch32-pico:TestPad_1mmTP6
1PC7 OPTIONch32-pico:SolderJumper_OpenSJ1
1PICO 40-PINch32-pico:Pico_HeaderJ1
1RED / STATUSch32-pico:LED-SMD_L1.6-W0.8-R-RDD3
1RESETch32-pico:SW-SMD_L3.9-W3.0-P4.45SW1
1SDCKch32-pico:TestPad_1mmTP2
1SDIOch32-pico:TestPad_1mmTP1
1STATUS_LEDch32-pico:TestPad_0.6mmTP22
1SY8301ABCch32-pico:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BLU4
1TVS2200DRVRch32-pico:WSON-6_L2.0-W2.0-P0.65-BL-EPD5
1USBLC6-2SC6ch32-pico:SOT-23-6D2
1USB_DMch32-pico:USB_Probe_InlineTP24
1USB_DPch32-pico:USB_Probe_InlineTP23
1VBUSch32-pico:TestPad_1mmTP15
1VBUS_SENSEch32-pico:TestPad_1mmTP17

Questions

How big is the Ch32-pico PCB?

It measures 21 × 51 mm and has 4 copper layers, 1 mm thick.

What parts does the Ch32-pico use?

55 parts, built around the CH32X035C8T6, SY8301ABC, B5819W and GT-USB-7010ASV. 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 Ch32-pico KiCad files?

From the fcjr/ch32-pico repository on GitHub, at the commit this page was made from: the board is hardware/review/ch32-pico.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Ch32-pico design in my own project?

Its repository states no licence, so its author keeps all rights: ask fcjr before reusing the design.

Similar boards

  • 2 layers27.2 × 91.6 mmFan controller, the printed circuit board in 3D

    Fan controller

    JXNCTED/fan_controller

    33 parts1
  • 2 layers100 × 100 mmUlva controller, the printed circuit board in 3D

    Ulva controller

    ivere27/ulva

    controller board for robotics and agriculture

    106 partsMIT
  • 2 layers285 × 94.2 mmKeyboard ch32x-75, the printed circuit board in 3D

    Keyboard ch32x-75

    rgoulter/keyboard-labs

    Repo with my PCB designs and keyboard firmware

    325 parts236
  • 4 layers129 × 121 mmMinyasX Combined, the printed circuit board in 3D

    MinyasX Combined

    kunichiko/X68k-MinyasX

    MinyasX は、Windows (AT互換機) 用の FDD を無改造で X68000 に接続して使えるようにするアダプタです。

    232 parts2MIT
  • 2 layers148.5 × 90 mmZxRebornClock, the printed circuit board in 3D

    ZxRebornClock

    popovb/zxRebornClock

    Часы на ГРИ ИН-14 с синхронизацией времени через интернет

    125 partsMIT
  • 4 layers29.3 × 45.5 mmTest project, the printed circuit board in 3D

    Test project

    tmolteno/keyboard-xt-usbc

    A converter from an original IBM PC Keyboard to USB-C

    15 parts
  • 2 layers61 × 52 mmCH32X035C R0, the printed circuit board in 3D

    CH32X035C R0

    openwch/ch32x035

    32-bit RISC-V MCU CH32X035 built-in USB PD PHY

    40 parts86
  • 4 layers17.8 × 21 mmCH32X035 XIAO Compatible Board, the printed circuit board in 3D

    CH32X035 XIAO Compatible Board

    suzan-works/XIAO_CH32X035

    Tiny microcontroller board equipped with WCH CH32X035. WCH CH32X035を搭載した小型のマイコンボード

    20 parts8MIT