Corevus k

calithameridi·corevus·hardware/corevus-k/corevus-k.kicad_pcb

Corevus k PCB layout, top view — open source STM32 board by calithameridi

About the Corevus k PCB

Corevus k is an open source STM32 PCB design by calithameridi, published on GitHub. It is a 4-layer board measuring 102.3 × 96.8 mm, with 271 components from 82 distinct parts.

Its main chip is the STM32F407VETx, from the STM32 family. Other key parts include the RT8110B, AMS1117-3.3, TMC2208-LA, TMC5160A-TA and SL2.1S. By type, the board carries 74 capacitors, 71 resistors, 27 transistors, 24 transformers, 23 connectors and 23 diodes.

From the project

High-flexibility, low-cost mechatronics controller for 3D printers

Copyright 2024 by meridi (myself), all rights reserved until I decide on a suitable license

Corevus-G v0.6 printer mainboards are available for evaluation and beta testing. Join the discord: discord (dot) gg (slash) W 5 m a f w 2 k Y h. See the Corevus-G v0.6 manual here for more information.

High performance, low-ish price control board for 3D printers.

(For older hardware releases, also see the CvG v0.4 manual)

Corevus k, from the project README
From the project README

Main components on the Corevus k

Corevus k bill of materials (BOM)

271 components, 82 distinct parts.

QtyPartRefs
1
STM32F407VETx
U2
2
RT8110B
U5, U15
1
AMS1117-3.3
U6
2
TMC2208-LA
U9, U10
2
TMC5160A-TA
U11, U12
1
SL2.1S
U13
2
JST XH
M3, M4
2
Micro-Fit 3.0
M5, M6
7
60N03F
Q1, Q2, Q3, Q34, Q35, Q36, Q37
16
DMT6016LFDF
Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11 +8
4
AO3400
Q22, Q27, Q28, Q30
1
12 MHz
Y1
1
12MHz
Y2
1
USB 2.0
J1
1
JST XH
J2
2
ScrewTerminal
J3, J11
3
XH
J4, J5, J6
8
JST XH
J7, J8, J9, J10, J17, J18, J19, J33
4
USB_A
J12, J15, J16, J20
1
EXP1
J13
Show 62 more
QtyPartRefs
1
JST XH
J14
1
Conn_01x05_Pin
J24
1
EXP2
J28
1
V_{M}
H5
1
Gnd
H6
4
M2.5
H9, H10, H11, H12
1
Back
H13
1
PC3H7
OC1
2
SW_SPDT
SW1, SW2
1
SPST
SW3
1
V_{SA}
T1
1
SClk
T2
2
Gnd
T3, T35
1
MOSI
T4
1
MISO
T5
1
V_{CC}IO
T6
10
TestPoint
T7, T8, T9, T10, T11, T12, T13, T14 +2
2
5V
T33, T34
1
TXD
T36
1
RXD
T37
1
Shield
T44
1
D+
T45
1
D-
T46
16
Red
D1, D2, D4, D5, D6, D7, D8, D19 +8
1
SS54
D3
4
1N4148
D30, D31, D36, D38
2
1N5819
D46, D48
1
GZ1608
FB1
2
10μH
L1, L2
2
15pF
C1, C2
2
2.2μF
C3, C4
1
100nF 50V
C5
19
1μF
C6, C7, C8, C9, C29, C34, C41, C42 +11
1
10μF
C11
3
470μF 63V
C12, C13, C14
12
100nF
C28, C33, C38, C79, C80, C81, C82, C83 +4
4
100nF 16V
C30, C35, C39, C54
2
22nF 50V
C31, C36
2
1μF 50V
C32, C37
2
47nF 100V
C40, C55
8
220nF
C47, C48, C49, C50, C62, C63, C64, C65
4
1μF 100V
C51, C52, C66, C67
4
1μF 63V
C68, C69, C70, C71
3
10μF 50V
C86, C87, C92
2
22μF 25V
C90, C91
2
22μF 10V
C96, C97
1
22μF
C99
11
10kΩ
R1, R19, R67, R71, R72, R73, R83, R102 +3
10
1kΩ
R2, R10, R12, R13, R14, R96, R98, R99 +2
12
33Ω
R4, R5, R69, R70, R75, R76, R77, R78 +4
2
5.1kΩ
R6, R7
1
200kΩ
R9
1
100kΩ
R11
10
4.7kΩ
R15, R16, R17, R18, R39, R47, R48, R49 +2
4
100mΩ
R26, R27, R29, R30
2
2.2Ω
R32, R40
8
47Ω
R33, R34, R36, R37, R41, R42, R44, R45
4
33mΩ
R35, R38, R43, R46
3
200Ω
R52, R55, R104
1
330Ω
R92
1
1.5kΩ
R94
1
8.2kΩ
R95

Corevus k design files

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

Corevus k: common questions

What microcontroller does the Corevus k use?

The Corevus k is built around the STM32F407VETx, from the STM32 family.

How big is the Corevus k PCB?

The Corevus k measures 102.3 × 96.8 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Corevus k?

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

Where can I download the Corevus k design files?

From the calithameridi/corevus repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Corevus k design in my own project?

The repository has no license, so all rights stay with calithameridi. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Corevus k without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

More boards in corevus

Similar boards