RVSWDIO Programmer

74th·ch32v-dev-boards·rvswdio-programmer/rvswdio-programmer.kicad_pcb

RVSWDIO Programmer PCB layout, top view — open source RISC-V board by 74th

About the RVSWDIO Programmer PCB

RVSWDIO Programmer is an open source RISC-V PCB design by 74th, published on GitHub under the MIT license. It is a 2-layer board measuring 15.5 × 36.6 mm, with 21 components from 13 distinct parts.

Its main chip is the CH32V003F4P6, from the RISC-V family. Other key parts include the AMS1117 and CH217K. By type, the board carries 10 resistors, 5 capacitors, 3 ICs and 1 connector.

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

From the project

https://github.com/cnlohr/rv003usb/tree/master/rvswdio_programmer

https://github.com/cnlohr/rv003usb/tree/master/rvswdio_programmer

The on/off levels of the power switch pin need to be swapped.

Main components on the RVSWDIO Programmer

RVSWDIO Programmer bill of materials (BOM)

21 components, 13 distinct parts.

QtyPartRefs
1
CH32V003F4P6
U1
1
AMS1117
U2
1
CH217K
U3
1
USB2.0-C_SMT
J1
1
SWD
CH1
1
Pin_6
CH2
1
100n
C1
2
1u
C2, C5
2
10u
C3, C4
3
5.1k
R1, R2, R9
1
1.5k
R3
5
10
R4, R5, R6, R7, R8
1
22k
R10

RVSWDIO Programmer design files

The KiCad project lives in the 74th/ch32v-dev-boards repository on GitHub; these links point at the commit this page was built from.

RVSWDIO Programmer: common questions

What microcontroller does the RVSWDIO Programmer use?

The RVSWDIO Programmer is built around the CH32V003F4P6, from the RISC-V family.

How big is the RVSWDIO Programmer PCB?

The RVSWDIO Programmer measures 15.5 × 36.6 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the RVSWDIO Programmer?

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

Where can I download the RVSWDIO Programmer design files?

From the 74th/ch32v-dev-boards repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the RVSWDIO Programmer design in my own project?

Yes, under the terms of its MIT license, which 74th chose for the repository.

Can I test firmware for the RVSWDIO Programmer 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 ch32v-dev-boards

Similar boards