RVPC Rev B

OLIMEX·RVPC·HARDWARE/RVPC_Rev.B/RVPC_Rev_B.kicad_pcb

RVPC Rev B PCB layout, top view — open source RISC-V board by OLIMEX

About the RVPC Rev B PCB

RVPC Rev B is an open source RISC-V PCB design by OLIMEX, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 31 × 50 mm, with 26 components from 17 distinct parts.

Its main chip is the CH32V003J4M6(SOP8), from the RISC-V family. By type, the board carries 8 resistors, 1 IC, 1 transformer, 1 LED, 1 diode and 1 capacitor.

It belongs with the keyboards designs in this gallery.

From the project

The EURO 1.00 Risc-V personal computer with VGA and Keyboard and Woz like monitor. The purpose of this project is to make educational platform which people can use to learn RISCV assembler and experiment like in the old days in 1980s :)

https://www.olimex.com/Products/Retro-Computers/RVPC/open-source-hardware

RVPC Rev B, from the project README
From the project README

Main components on the RVPC Rev B

CH32V003J4M6(SOP8)

RVPC Rev B bill of materials (BOM)

26 components, 17 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
CH32V003J4M6(SOP8)
U1
2
Opened
BLU1, RED1
1
TESTPAD
GND1
1
Soldered
GRN1
4
Mounting_Hole_NPTH
MH1, MH2, MH3, MH4
1
NS(HN1x2)
PGM/DBG1
1
MDR6_MINI-DIN
PS2_KBD1
1
PWRJ-2mm(YDJ-1134)
PWR_JACK1
1
Speaker_QMB-09B-03(1.5-5.0V_2.7kHz_F9.0mm*H5.5mm)
SPK1
1
2N3904
T1
1
HDR15-3.08-14.5T/VGA15/14.5MM
HDR15-3.08-14.5T/VGA15/14.5mm
VGA1
1
LED/PTH/5MM/RED
PWR_LED1
1
1N4148/DO35
D1
1
100NF/25V/2010
100nF/25V/2010
C1
4
2K/1/8W
2k/1/8W
R1, R5, R6, R8
3
470R/1/8W
R2, R3, R4
1
100R/1/8W
R7

RVPC Rev B design files

The KiCad project lives in the OLIMEX/RVPC repository on GitHub; these links point at the commit this page was built from.

RVPC Rev B: common questions

What microcontroller does the RVPC Rev B use?

The RVPC Rev B is built around the CH32V003J4M6(SOP8), from the RISC-V family.

How big is the RVPC Rev B PCB?

The RVPC Rev B measures 31 × 50 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the RVPC Rev B?

26 components, from 17 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 RVPC Rev B design files?

From the OLIMEX/RVPC 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 RVPC Rev B design in my own project?

Yes, under the terms of its GPL-3.0 license, which OLIMEX chose for the repository.

Can I test firmware for the RVPC Rev B 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 RVPC

Similar boards