Kepler x

kunichiko·X68k-KeplerX-PCB·main/kepler-x.kicad_pcb

Kepler x PCB layout, top view — open source RISC-V board by kunichiko

About the Kepler x PCB

Kepler x is an open source RISC-V PCB design by kunichiko, published on GitHub under the MIT license. It is a 4-layer board measuring 144 × 150 mm, with 153 components from 68 distinct parts.

Its main chip is the CH32V003F4U6, from the RISC-V family. Other key parts include the SLG46826G, LM1117GS-3.3, INA3221, 74AHC16374 and 74LVTH162245. By type, the board carries 49 capacitors, 33 resistors, 23 ICs, 12 diodes, 9 connectors and 7 transistors.

It belongs with the audio designs in this gallery.

Main components on the Kepler x

Kepler x bill of materials (BOM)

153 components, 68 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
SLG46826G
IC1
1
LM1117GS-3.3
U2
1
INA3221
INA3221AIRGVR
U3
6
74AHC16374
74LVC16374A
U4, U5, U6, U7, U8, U9
1
74LVTH162245
74LVCR162245
U10
1
WM8804GEDS/RV
U11
2
TC7MPB9307F
U12, U13
1
CH32V003F4U6
U14
1
PLR135-T10
U15
1
PCM5102A
U16
2
XC6201P332MR-G
U17, U21
1
H11L1
U18
1
PCA9515DP
U22
1
74LVC541A
U23
1
P0082(DE0-NANO)_JP1
U25
1
P0082(DE0-NANO)_JP2
U26
2
2SA1162GR
Q1, Q2
4
2SC2712GR
2SC2712-GR
Q3, Q4, Q5, Q6
1
2SC2712-GR
Q7
1
ASV-24.576MHZ
ASV-24.576MHz
X1
Show 48 more
QtyPartRefs
1
XJHCELNANF-12MHZ
Y1
1
HDMI_C_1.3
J1
1
C668608
MIDI OUT
J3
1
AUDIOJACK3
AudioJack3
J5
1
C668608
MIDI IN
J6
1
CONN_01X02_MALE
Conn_01x02_Pin
J9
1
MICRO_SD_CARD_DET_HIROSE_DM3AT
Micro_SD_Card_Det_Hirose_DM3AT
J11
1
Conn_01x02_Pin
J13
2
Conn_01x03_Pin
J15, J16
5
4.7K
4.7k
RP1, RP2, RP3, RP4, RP7
2
270
RP5, RP6
2
47K
47k
RP8, RP9
1
47
RP10
1
SPEAKER
SP1
1
SW_DIP_x02
SW3
1
PLT133/T10W
TR1
2
WS2812C
LED1, LED2
5
CUHS20S30
SS2040FL
D1, D2, D6, D7, D9
3
C72043
Led_Small
D3, D4, D5
2
D_TVS
D8, D10
1
C72043
SS2040FL
D11
1
SS2040FL
D12
3
BK2125HS750-T
BLM18AG121SN1D
FB1, FB2, FB3
5
10UF
10uF
C1, C31, C32, C34, C35
1
100UF
100uF
C2
5
1UF
1uF
C3, C25, C26, C27, C28
2
15PF
15pF
C4, C5
16
0.1UF
0.1uF
C6, C7, C10, C11, C13, C14, C15, C16 +8
2
2.2UF
2.2uF
C8, C9
1
0.01UF
0.01uF
C12
2
2.2NF
2.2nF
C19, C20
1
22UF
22uF
C30
13
0.1uF
C36, C37, C38, C39, C40, C41, C42, C43 +5
1
10uF
C49
2
R100 (0.1Ω)
R1, R19
2
C713431
1R
R2, R3
7
10K
10k
R4, R5, R8, R10, R11, R18, R27
3
1K
R6, R7, R9
2
110
R12, R13
1
2.2K
R14
1
120
R15
2
470
R16, R17
4
22
R20, R21, R22, R23
1
18K
18k
R25
1
33K
33k
R26
2
4.7K
R28, R29
4
10k
R30, R31, R32, R34
1
1M
R33

Kepler x design files

The KiCad project lives in the kunichiko/X68k-KeplerX-PCB repository on GitHub; these links point at the commit this page was built from.

Kepler x: common questions

What microcontroller does the Kepler x use?

The Kepler x is built around the CH32V003F4U6, from the RISC-V family.

How big is the Kepler x PCB?

The Kepler x measures 144 × 150 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Kepler x?

153 components, from 68 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 Kepler x design files?

From the kunichiko/X68k-KeplerX-PCB 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 Kepler x design in my own project?

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

Can I test firmware for the Kepler x 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 X68k-KeplerX-PCB

Similar boards