Motor-Controller-

blessyjeba10c·Motor-Controller-

This repository ships a schematic but no board layout.

About the Motor-Controller- PCB

Motor-Controller- is an open source STM32 PCB design by blessyjeba10c, published on GitHub. It is a board, with 70 components from 29 distinct parts.

Its main chip is the STM32G474METx, from the STM32 family. Other key parts include the TCAN1042HGVDRQ1. By type, the board carries 33 capacitors, 19 resistors, 9 connectors, 4 ICs, 1 crystal and 1 switch.

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

From the project

Designed a high-current 3-phase motor controller board featuring an STM32G4 MCU, dual-lane MOSFET inverter, isolated gate drivers, current/voltage sensing, protection circuits, CAN communication, and FOC-based control.

Main components on the Motor-Controller-

Motor-Controller- bill of materials (BOM)

70 components, 29 distinct parts.

QtyPartRefs
2
—
U4, U5
1
STM32G474METx
U6
1
TCAN1042HGVDRQ1
U23
1
Crystal
Y2
2
Conn_01x04
J1, J12
1
Conn_01x04_Pin
J2
1
Conn_02x07_Odd_Even
J5
1
Conn_01x05
J6
1
CAN Connector
J9
1
Emergency Stop Connector
J11
2
Conn_01x06
J13, J14
1
PESD2CAN_215
CR1
2
10k
NTC2, NTC3
1
SW_Push
SW3
2
0.1uF
C1, C5
6
2.2nF
C7, C8, C9, C10, C11, C12
2
100nF
C76, C77
2
20p
C84, C85
2
100 nF
C89, C90
8
100 nF
C91, C93, C94, C95, C101, C113, C115, C118
Show 9 more
QtyPartRefs
1
1uF
C92
2
47nF
C96, C102
4
1u
C97, C98, C99, C100
1
0.1uF
C104
3
100nF
C114, C116, C117
5
10 kΩ
R3, R4, R11, R14, R15
12
39
R5, R6, R8, R9, R10, R16, R42, R43 +4
1
10k
R41
1
120
R72

Motor-Controller- design files

The KiCad project lives in the blessyjeba10c/Motor-Controller- repository on GitHub; these links point at the commit this page was built from.

Motor-Controller-: common questions

What microcontroller does the Motor-Controller- use?

The Motor-Controller- is built around the STM32G474METx, from the STM32 family.

How many components are on the Motor-Controller-?

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

Where can I download the Motor-Controller- design files?

From the blessyjeba10c/Motor-Controller- repository on GitHub, which has the schematic; the links under Design files point to each one.

Can I use the Motor-Controller- design in my own project?

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

Can I test firmware for the Motor-Controller- 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