ESC Drivetrain V1

mark-belbin·motor-controller·hardware/ESC Drivetrain V1/ESC Drivetrain V1/ESC Drivetrain V1.kicad_pcb

ESC Drivetrain V1 PCB layout, top view — open source board by mark-belbin
Simulate this board

About the ESC Drivetrain V1 PCB

ESC Drivetrain V1 is an open source PCB design by mark-belbin, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 51 × 50 mm, with 69 components from 40 distinct parts.

Other key parts include the DRV8305, RTQ2569-50GQW and MCP2515. By type, the board carries 27 capacitors, 24 resistors, 7 connectors, 4 diodes, 3 ICs and 3 transistors.

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

From the project

Custom FOC motor controller designed for underwater robotics.

The final controller is designed for T200 or T100 thrusters from BlueRobotics, boasting sensorless FOC and a miniature form-factor that is built right into the thruster.

For most hobby BLDC controllers, commonly referred to as electronic speed controllers (ESCs), motor commutation is accomplished through sensorless trapezoidal 6-step control. This commutation method steps through 6 distinct stator magnetic field positions in order to keep the motor spinning, based only on the feedback of the back-EMF voltage of the three motor phases. With only 6 available control positions, this method of…

ESC Drivetrain V1, from the project README
From the project README

Main components on the ESC Drivetrain V1

ESC Drivetrain V1 bill of materials (BOM)

69 components, 40 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
DRV8305
U1
1
RTQ2569-50GQW
LMR16006XDDC
U2
1
MCP2515
SRV05-4
U3
3
SIZF906DT
Q1, Q2, Q3
1
PHASE_A
J1
1
Conn_01x02
J2
1
PHASE_B
J3
1
302-S101
PHASE_C
J4
1
Conn_02x10_Odd_Even
J5
1
WM4901
Conn_02x10_Odd_Even
J6
1
I2C Header
J7
1
160-1827-1
BLUE
D1
1
160-1447-1
RED
D2
1
160-1446-1
GREEN
D3
1
MBR1H100SFT3GOS
D_Schottky_ALT
D4
1
15UH
15uH
L1
1
4.7UF
4.7uF
C1
2
0.047UF
0.047uF
C2, C4
4
1UF
1uF
C3, C5, C20, C27
5
0.1UF
0.1uF
C6, C7, C8, C17, C23
Show 20 more
QtyPartRefs
3
1000PF
1000pF
C9, C16, C18
3
220UF
220uF
C10, C11, C12
3
22UF
22uF
C13, C14, C15
1
2.2UF
2.2uF
C19
1
15PF
22uF
C21
1
15PF
0.33uF
C22
3
2200PF
2200pF
C24, C25, C26
2
10K
10kΩ
R1, R6
1
100
100Ω
R2
4
22.0K
22.0kΩ
R3, R4, R5, R15
1
2.7K
2.7kΩ
R7
3
5mΩ
R8, R9, R11
1
330
330Ω
R10
4
4.99K
4.99kΩ
R12, R13, R14, R16
1
10K
330Ω
R17
1
10K
68.0kΩ
R18
1
330
20.0kΩ
R19
3
56Ω
R20, R21, R22
1
68.0K
2.7kΩ
R23
1
20.0K
2.7kΩ
R24

ESC Drivetrain V1 design files

The KiCad project lives in the mark-belbin/motor-controller repository on GitHub; these links point at the commit this page was built from.

ESC Drivetrain V1: common questions

How big is the ESC Drivetrain V1 PCB?

The ESC Drivetrain V1 measures 51 × 50 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the ESC Drivetrain V1?

69 components, from 40 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 ESC Drivetrain V1 design files?

From the mark-belbin/motor-controller repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the ESC Drivetrain V1 design in my own project?

Yes, under the terms of its GPL-3.0 license, which mark-belbin chose for the repository.

More boards in motor-controller

Similar boards