Mdrv

hanneskiene·mdrv·mdrv/mdrv.kicad_pcb

Mdrv PCB layout, top view — open source STM32 board by hanneskiene

About the Mdrv PCB

Mdrv is an open source STM32 PCB design by hanneskiene, published on GitHub under the MIT license. It is a 4-layer board measuring 60 × 50 mm, with 112 components from 32 distinct parts.

Its main chip is the STM32G474RETx, from the STM32 family. Other key parts include the NCV51511, AD8418, LV2862YDDCR, MCP1825S and USBLC6-2SC6. By type, the board carries 48 capacitors, 35 resistors, 11 ICs, 6 transistors, 4 connectors and 4 diodes.

It belongs with the robotics & motion and sensors designs in this gallery.

From the project

Mcu controlled three phase motor driver with PPM input

Mdrv, from the project README
From the project README

Main components on the Mdrv

Mdrv bill of materials (BOM)

112 components, 32 distinct parts.

QtyPartRefs
1
STM32G474RETx
U1
3
NCV51511
U2, U4, U6
3
AD8418
U3, U5, U7
2
LV2862YDDCR
U8, U11
1
MCP1825S
U9
1
USBLC6-2SC6
U10
6
1m
Q1, Q2, Q3, Q4, Q5, Q6
1
Conn_01x06
J1
1
USB_B_Micro
J6
1
Conn_01x03
J7
1
Conn_ARM_JTAG_SWD_10
J1301
1
SolderJumper_3_Bridged12
JP1
1
10k
TH1
2
NRVB2H100SFT3G
D1, D2
1
D_Zener
D3
1
LED
D1001
2
33u
L1, L2
10
2u2
C1, C6, C8, C9, C11, C15, C17, C18 +2
2
330u
C2, C10
13
100n
C3, C4, C12, C16, C19, C23, C27, C28 +5
Show 12 more
QtyPartRefs
7
1n
C5, C7, C13, C14, C20, C21, C30
4
10u
C24, C25, C34, C39
12
4u7
C60, C79, C80, C81, C82, C84, C86, C87 +4
6
4R7
R1, R2, R7, R8, R13, R14
3
1m
R3, R9, R15
5
680R
R4, R10, R16, R34, R1001
4
100k
R5, R11, R17, R23
4
3k3
R6, R12, R18, R26
1
147k
R19
1
56k
R20
10
10k
R21, R22, R24, R27, R28, R29, R30, R31 +2
1
0R
R25

Mdrv design files

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

Mdrv: common questions

What microcontroller does the Mdrv use?

The Mdrv is built around the STM32G474RETx, from the STM32 family.

How big is the Mdrv PCB?

The Mdrv measures 60 × 50 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Mdrv?

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

Where can I download the Mdrv design files?

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

Can I use the Mdrv design in my own project?

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

Can I test firmware for the Mdrv 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.

Similar boards