Risc cluster
rmingon·risc-cluster·hardware/hardware.kicad_pcb
About the Risc cluster PCB
Risc cluster is an open source RISC-V PCB design by rmingon, published on GitHub. It is a 4-layer board measuring 81 × 62 mm, with 166 components from 15 distinct parts.
Its main chip is the CH32V003F4P6, from the RISC-V family. Other key parts include the AMS1117-3.3, CH340C and CH32V307RCT6. By type, the board carries 55 capacitors, 53 resistors, 27 ICs, 25 diodes, 5 connectors and 1 crystal.
It belongs with the usb & debug tools designs in this gallery.
From the project
A distributed computing cluster based on CH32V RISC-V microcontrollers with Ethernet connectivity.
A distributed computing cluster based on CH32V RISC-V microcontrollers with Ethernet connectivity.
This project implements a cluster computing system using multiple CH32V microcontrollers connected via Ethernet. The system features a master controller (CH32V307RCT6) that coordinates with multiple worker nodes (CH32V003F4P6) to form a distributed computing network.

Main components on the Risc cluster
Risc cluster bill of materials (BOM)
166 components, 15 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 24 | CH32V003F4P6 | SOP65P640X121-20N | U2, U5, U6, U7, U8, U9, U10, U11 +16 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U3 |
| 1 | CH340C | SOIC-16_3.9x9.9mm_P1.27mm | U4 |
| 1 | CH32V307RCT6 | LQFP-64_10x10mm_P0.5mm | U28 |
| 1 | Crystal_GND24 | Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering | Y1 |
| 1 | USB_B_Micro | USB_Micro-B_Amphenol_10118194_Horizontal | J1 |
| 1 | RJ45_Hanrun_HR911105A_Horizontal | RJ45_Hanrun_HR911105A_Horizontal | J2 |
| 1 | Conn_02x05_Odd_Even | PinHeader_2x05_P2.54mm_Vertical | J3 |
| 1 | Conn_02x03_Odd_Even | PinHeader_2x03_P2.54mm_Vertical | J4 |
| 1 | Conn_01x02 | PinHeader_1x02_P2.54mm_Vertical | J5 |
| 25 | LED | LED_0603_1608Metric | D1, D2, D3, D4, D5, D6, D7, D8 +17 |
| 3 | 10pf | C_0603_1608Metric | C1, C2, C55 |
| 4 | C | C_0603_1608Metric | C3, C4, C5, C6 |
| 48 | C_Small | C_0603_1608Metric | C7, C8, C9, C10, C11, C12, C13, C14 +40 |
| 53 | R_Small | R_0603_1608Metric | R1, R2, R3, R4, R5, R6, R7, R8 +45 |
Risc cluster design files
The KiCad project lives in the rmingon/risc-cluster repository on GitHub; these links point at the commit this page was built from.
- Layouthardware/hardware.kicad_pcb
- Schematichardware/hardware.kicad_sch
Risc cluster: common questions
What microcontroller does the Risc cluster use?
The Risc cluster is built around the CH32V003F4P6, from the RISC-V family.
How big is the Risc cluster PCB?
The Risc cluster measures 81 × 62 mm, has 4 copper layers and is 1.6062 mm thick.
How many components are on the Risc cluster?
166 components, from 15 distinct parts. The full bill of materials is listed on this page.
Where can I download the Risc cluster design files?
From the rmingon/risc-cluster repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Risc cluster 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 Risc cluster 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
Froggyswadge
cnlohr
81.5 × 72.2 mm92 parts2LMIT105RISC-V
Ch32v003f4u6 with wsled
cnlohr
40.6 × 44.5 mm26 parts2LMIT105RISC-V
NorthPoleCircuit
Janky-Jingle-Crew
150 × 110 mm46 parts4LNo license62RISC-V
Osc sg90-v006
OpenServoCore
20.6 × 9.6 mm26 parts4LApache-2.034