CH32V203-devboard
silkscreen-studio·CH32V203-devboard·PCB/CH32V203 devboard.kicad_pcb
About the CH32V203-devboard PCB
CH32V203-devboard is an open source RISC-V PCB design by silkscreen-studio, published on GitHub under the MIT license. It is a 2-layer board measuring 28.7 × 58.7 mm, with 110 components from 14 distinct parts.
Its main chip is the CUSTOM_QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm, from the RISC-V family. Other key parts include the USBLC6-2P6. By type, the board carries 56 LEDs, 24 connectors, 13 resistors, 10 capacitors, 3 ICs and 2 switches.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
A simple CH32V203C8U6 devboard, with a 7x8 charlieplexed matrix and a 12P FPC for IOs, beside the more common 2.54 headers for breadboard compatibility.
A simple CH32V203C8U6 devboard, with a 7x8 charlieplexed matrix and a 12P FPC for IOs, beside the more common 2.54 headers for breadboard compatibility.
Demo with the charlieplexed LED matrix in action: https://youtube.com/shorts/uVbg5wJzLvo
Main components on the CH32V203-devboard
CH32V203-devboard bill of materials (BOM)
110 components, 14 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ~ | CUSTOM_QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm | U1 |
| 1 | ~ | SOT-23-5 | U2 |
| 1 | USBLC6-2P6 | USB ESD SOT666 C15999 | U3 |
| 1 | USB C connector USB2.0 16P | USB_C_16P_custom_footprint_C2765186 | J1 |
| 23 | ~ | Custom 1P 2.54mm header | P1, P2, P3, P4, P5, P6, P7, P8 +15 |
| 1 | ~ | FPC 12P Custom footprint C2856799 | FPC1 |
| 2 | SW_Push | switch_custom_footprint_TS-1075S-A1B2-D4_C492872.pretty | SW1, SW2 |
| 56 | LED | CUSTOM LED_0402_1005Metric | LED2, LED3, LED4, LED5, LED6, LED7, LED8, LED9 +48 |
| 1 | ~ | SOT-23-3 | D1 |
| 7 | 100nF | C_0402_1005Metric | C1, C2, C3, C4, C5, C6, C9 |
| 3 | 10uF | C_0603_1608Metric | C7, C8, C10 |
| 3 | 10k | R_0402_1005Metric | R1, R2, R3 |
| 2 | 5.1k | R_0402_1005Metric | R4, R5 |
| 8 | 680 | R_0402_1005Metric | R6, R7, R8, R9, R10, R11, R12, R13 |
CH32V203-devboard design files
The KiCad project lives in the silkscreen-studio/CH32V203-devboard repository on GitHub; these links point at the commit this page was built from.
- LayoutPCB/CH32V203 devboard.kicad_pcb
- SchematicPCB/CH32V203 devboard.kicad_sch
- BOMBOM.csv
CH32V203-devboard: common questions
What microcontroller does the CH32V203-devboard use?
The CH32V203-devboard is built around the CUSTOM_QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm, from the RISC-V family.
How big is the CH32V203-devboard PCB?
The CH32V203-devboard measures 28.7 × 58.7 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the CH32V203-devboard?
110 components, from 14 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the CH32V203-devboard design files?
From the silkscreen-studio/CH32V203-devboard repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the CH32V203-devboard design in my own project?
Yes, under the terms of its MIT license, which silkscreen-studio chose for the repository.
Can I test firmware for the CH32V203-devboard 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
RISC-V
Workbench-1 Controller
Quchaosheng
160 × 130 mm106 parts8LApache-2.0129RISC-V
Keytartouch
cnlohr
152.5 × 117.5 mm69 parts2LMIT105RISC-V
Ch32v003f4u6 with wsled
cnlohr
40.6 × 44.5 mm26 parts2LMIT105RISC-V
Froggyswadge
cnlohr
81.5 × 72.2 mm92 parts2LMIT105RISC-V
NorthPoleCircuit
Janky-Jingle-Crew
150 × 110 mm46 parts4LNo license62RISC-V
Osc sg90-v006
OpenServoCore
20.6 × 9.6 mm26 parts4LApache-2.034