Ch32v006-dev board

rmingon·ch32v006-dev-board·hardware/hardware.kicad_pcb

Ch32v006-dev board layout, top view — open source RISC-V board by rmingon

About the Ch32v006-dev board

Ch32v006-dev board is an open source RISC-V PCB design by rmingon, published on GitHub. It is a 2-layer board measuring 25 × 41.3 mm, with 26 components from 17 distinct parts.

Its main chip is the CH32V003FxPx, from the RISC-V family. Other key parts include the LM1117S-3.3 and CH340C. By type, the board carries 11 capacitors, 4 connectors, 3 ICs, 3 resistors, 2 transistors and 2 diodes.

It belongs with the dev boards & breakouts and usb & debug tools designs in this gallery.

From the project

Open-source CH32V006 RISC-V dev board — KiCad hardware (schematic + PCB), USB-C power, 3.3 V LDO, SWD/CH340C, and a PD1 blink example.

A tiny, open hardware RISC‑V playground.

- MCU: WCH CH32V006 (RISC‑V, 48 MHz class) - USB‑C for power (VBUS) and connectors - On‑board 3.3 V LDO for clean power - SWD header for flashing with WCH‑LinkE - CH340C USB‑UART for serial logging / optional bootloader work - Break‑out headers for all GPIOs (PD0–PD7, PC0–PC7, PA1–PA2, etc.) - Compact 2‑layer PCB with mounting holes

Ch32v006-dev board, from the project README
From the project README

Main components on the Ch32v006-dev board

Ch32v006-dev board bill of materials (BOM)

26 components, 17 distinct parts.

QtyPartRefs
1
CH32V003FxPx
U1
1
LM1117S-3.3
U2
1
CH340C
U4
2
BSS138
Q1, Q2
1
Crystal_GND24
Y1
2
Conn_01x10
J1, J2
1
Conn_01x03
J3
1
USB_C_Plug
P1
2
LED
D1, D2
1
10pF
C1
4
100nF
C2, C4, C6, C9
3
10nF
C3, C5, C11
2
10pf
C7, C8
1
C
C10
1
1.1K
R1
1
500
R2
1
10K
R3

Ch32v006-dev board design files

The KiCad project lives in the rmingon/ch32v006-dev-board repository on GitHub; these links point at the commit this page was built from.

Ch32v006-dev board: common questions

What microcontroller does the Ch32v006-dev board use?

The Ch32v006-dev board is built around the CH32V003FxPx, from the RISC-V family.

How big is the Ch32v006-dev board?

The Ch32v006-dev board measures 25 × 41.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Ch32v006-dev board?

26 components, from 17 distinct parts. The full bill of materials is listed on this page.

Where can I download the Ch32v006-dev board design files?

From the rmingon/ch32v006-dev-board repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Ch32v006-dev board design in my own project?

The repository has no license, so all rights stay with rmingon. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Ch32v006-dev board without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RISC-V firmware against it before you order a PCB.

Similar boards