CH32V003J4M6
dwillmore·CH32V003boards·CH32V003J4M6 V4/CH32V003J4M6.kicad_pcb
About the CH32V003J4M6 PCB
CH32V003J4M6 is an open source RISC-V PCB design by dwillmore, published on GitHub. It is a 2-layer board measuring 21.6 × 16.5 mm, with 12 components from 7 distinct parts.
Its main chip is the SO-8_3.9x4.9mm_P1.27mm, from the RISC-V family. Other key parts include the AMS1117-3.3. By type, the board carries 5 resistors, 3 connectors, 2 ICs and 2 capacitors.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
KiCAD designs for CH32V003 boards
All boards have USB-C connections for data and/or power. The data is connected via two series resistors. Not populating these allows the pins on the chip to be used for something else.
The on board 3.3V regulator can be left off and bypassed to run the board on Vbus power. The regulator is used for when the D+/D- lines are connected to use use from the CH32V003 via rv003usb.
Main components on the CH32V003J4M6
CH32V003J4M6 bill of materials (BOM)
12 components, 7 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ~ | SO-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U3 |
| 1 | Conn_01x08_Pin | PinHeader_1x08_P2.54mm_Vertical | J1 |
| 1 | Conn_01x03_Pin | PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | USB_C_Receptacle_USB2.0 | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J3 |
| 2 | C_Small | C_0603_1608Metric | C2, C3 |
| 5 | R_US | R_0603_1608Metric | R1, R2, R3, R4, R5 |
CH32V003J4M6 design files
The KiCad project lives in the dwillmore/CH32V003boards repository on GitHub; these links point at the commit this page was built from.
CH32V003J4M6: common questions
What microcontroller does the CH32V003J4M6 use?
The CH32V003J4M6 is built around the SO-8_3.9x4.9mm_P1.27mm, from the RISC-V family.
How big is the CH32V003J4M6 PCB?
The CH32V003J4M6 measures 21.6 × 16.5 mm, has 2 copper layers and is 0.89 mm thick.
How many components are on the CH32V003J4M6?
12 components, from 7 distinct parts. The full bill of materials is listed on this page.
Where can I download the CH32V003J4M6 design files?
From the dwillmore/CH32V003boards repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the CH32V003J4M6 design in my own project?
The repository has no license, so all rights stay with dwillmore. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the CH32V003J4M6 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.
More boards in CH32V003boards
Similar boards
RISC-V
Audio
byrantech
27.8 × 22.3 mm38 parts2LMIT4.3kRISC-V
Workbench-1 Controller
Quchaosheng
160 × 130 mm106 parts8LApache-2.0212RISC-V
Froggyswadge
cnlohr
81.5 × 72.2 mm92 parts2LMIT105RISC-V
Keytartouch
cnlohr
152.5 × 117.5 mm69 parts2LMIT105RISC-V
Ch32v003f4u6 with wsled
cnlohr
40.6 × 44.5 mm26 parts2LMIT105RISC-V
RVPC Rev B
OLIMEX
31 × 50 mm26 parts2LGPL-3.098