MotorCtrl3

Kreyl·nute·HandyDevices/MotorControl/MotorControl3_hw/MotorCtrl3.kicad_pcb

MotorCtrl3 PCB layout, top view — open source STM32 board by Kreyl

About the MotorCtrl3 PCB

MotorCtrl3 is an open source STM32 PCB design by Kreyl, published on GitHub. It is a 2-layer board measuring 90 × 108 mm, with 279 components from 106 distinct parts.

Its main chip is the STM32F407VX-100, from the STM32 family. Other key parts include the L6470. By type, the board carries 98 capacitors, 64 resistors, 25 test points, 20 diodes, 14 transistors and 4 ICs.

From the project

Automatically exported from code.google.com/p/nute

Main components on the MotorCtrl3

MotorCtrl3 bill of materials (BOM)

279 components, 106 distinct parts — part numbers from the project's BOM.

QtyPartRefs
4
L6470
U1, U2, U3, U4
1
MMBT2222
USBLC6_2XX
Q1
2
MMBT2222
Q2, Q6
1
TSOP75256
IRLML9303
Q3
1
IRML9303
MMBT2222
Q4
1
BC848CL
IRLML9303
Q5
1
IRLML9303
Q7
1
MMBT2222
Q8
4
BC817
Q9, Q10, Q11, Q12
2
IRF7425
Q13, Q14
1
BUZZER
BZ1
1
TLV700XX
DA1
1
VS1011E-L
LD1117
DA2
1
MAX4453
NCP583SQ
DA3
1
MCP73832T-2ACI/OT
NCP583SQ
DA4
1
NCP583SQ33T1G
TLV700XX
DA5
1
LM4041
DA6
1
LMV358
DA7
1
STM32F407VX-100
DD1
1
STM32F205VET6-100
M24C04
DD2
Show 86 more
QtyPartRefs
1
FUSE0R
F1
14
HOLE_METALLED
HOLE1, HOLE2, HOLE3, HOLE4, HOLE5, HOLE6, HOLE7, HOLE8 +6
1
BUTTON
SW1
25
TESTPOINT
TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8 +17
1
USB_B
XL1
1
CONN_4X2
XL2
1
CONN_NOKIA_LCD24
XL3
1
CONN_3
XL4
1
ST_SWD
XL5
7
CONN_2
XL6, XL7, XL8, XL9, XL14, XL17, XL19
4
CONN_4X2
XL10, XL11, XL12, XL13
1
CONN_5
XL15
2
CONN_8
XL16, XL18
1
CONN_6
XL20
5
CONN_4
XL21, XL23, XL24, XL25, XL26
1
CONN_MICROSD
XL22
1
27MHZ
8MHz
XTAL1
7
LED
D1, D2, D4, D5, D6, D8, D9
1
PMLL4148
LED
D3
12
1N4148
D7, D10, D11, D12, D13, D14, D15, D16 +4
1
18NH
10uH
L1
7
10n
C1, C91, C92, C94, C95, C96, C97
12
0.1u
C2, C3, C4, C5, C17, C28, C48, C49 +4
1
220PF
4u7
C6
1
10N
4u7
C7
1
4u7
C8
1
10N
0.1u
C9
9
0.1U
0.1u
C10, C14, C21, C25, C32, C44, C45, C46 +1
1
220PF
0.1u
C11
1
10N
1n
C12
1
47N
27pF
C13
1
10N
1u
C15
2
1n
C16, C88
1
0.1U
27pF
C18
2
1u
C19, C89
1
0.1U
4u7
C20
1
0.1U
1u
C22
1
0.1U
2.2u
C23
1
10U
2.2u
C24
3
10U
0.1u
C26, C27, C31
1
100p
C29
9
0.1U
100p
C30, C33, C38, C39, C40, C42, C43, C51 +1
2
0.1U
10u
C34, C57
1
10U
4u7/63v
C35
4
220n/16v
C36, C63, C65, C67
4
10n/50v
C37, C64, C66, C68
2
10U
100p
C41, C50
2
10u
C53, C55
2
4u7/63v
C54, C58
1
0.1U
4u7/63v
C56
14
0.1u/50v
C59, C62, C70, C71, C72, C73, C74, C75 +6
2
0.1U
0.1u/50v
C60, C61
4
100u/63v
C69, C82, C83, C84
2
4u7
C85, C87
1
56K
512K
R1
1
4K7
22R
R2
1
4K7
510
R3
6
10k
R4, R42, R45, R46, R57, R58
1
22R
R5
2
20R
510R
R6, R11
1
330K
10K
R7
1
10R
10k
R8
1
330K
1k
R9
9
1k
R10, R15, R43, R47, R48, R51, R52, R60 +1
1
15R
510R
R12
1
150R
1k
R13
1
220R
10k
R14
5
39K
R16, R28, R29, R31, R33
5
10K
39K
R17, R26, R27, R30, R32
1
51R
39K
R18
4
510R
R19, R22, R23, R24
1
100R
510R
R20
1
150R
510R
R21
1
100R
39K
R25
1
10K
33k
R34
4
4k7
R35, R39, R49, R50
1
20K
33k
R36
1
330K
4k7
R37
1
33k
R38
1
4K7
33k
R40
1
4K7
4k7
R41
1
2k
R44
2
5R1
R53, R54
2
100k
R55, R56
2
47k
R59, R61
2
2k7
R63, R64

MotorCtrl3 design files

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

MotorCtrl3: common questions

What microcontroller does the MotorCtrl3 use?

The MotorCtrl3 is built around the STM32F407VX-100, from the STM32 family.

How big is the MotorCtrl3 PCB?

The MotorCtrl3 measures 90 × 108 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the MotorCtrl3?

279 components, from 106 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 MotorCtrl3 design files?

From the Kreyl/nute repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the MotorCtrl3 design in my own project?

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

Can I test firmware for the MotorCtrl3 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 nute

Similar boards