Two motor driver

owhite·simpleFOC_board

Two motor driver PCB layout, top view — open source NXP board by owhite

About the Two motor driver PCB

Two motor driver is an open source NXP PCB design by owhite, published on GitHub. It is a 4-layer board measuring 101 × 60 mm, with 52 components from 24 distinct parts.

Its main chip is the TEENSY4.0, from the NXP family. Other key parts include the ESP32-C3-DEVKITM-1, my_buck_boost and DRV8313PWP. By type, the board carries 9 capacitors, 6 connectors, 5 ICs, 2 modules, 2 switches and 1 transistor.

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

From the project

two simpleFOC boards and a teensy

Main components on the Two motor driver

Two motor driver bill of materials (BOM)

52 components, 24 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
TEENSY4.0
Teensy4.0
U1
1
ESP32-C3-DEVKITM-1
ESP32-C3-DevKitM-1
U2
1
my_buck_boost
U5
2
DRV8313PWP
U6, U7
2
CONN_01X03
Conn_01x03
M1, M2
1
MY_BC337
my_BC337
Q2
1
CONN_01X02
Conn_01x02
J1
1
ESP PROG
J2
3
CONN_01X01
Conn_01x01
J3, J4, J5
1
CONN_01X08
Conn_01x08
J6
12
10k
1k_1, 10k_1, 10k_2, 10k_3, 10k_4, 10k_5, 10k_6, 10k_8 +4
2
4.7nF
4.7nF_1, 4.7nF_2
1
10k
10k_7
1
90k
90k_1
2
470nF
470nF_1, 470nF_2
2
J1
ENC1, ENC2
1
Speaker
LS1
3
CONN_01X03
Conn_01x03
RC1, RC2, RC3
1
SW_Push
SW1
1
SW_SPDT
SW2
Show 4 more
QtyPartRefs
2
hall_effect_three_wire
US5881_1, US5881_2
1
BAT54S
D1
7
100NF
100nF
C1, C2, C3, C4, C7, C8, C11
2
C_Polarized_Small
C6, C10

Two motor driver design files

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

Two motor driver: common questions

What microcontroller does the Two motor driver use?

The Two motor driver is built around the TEENSY4.0, from the NXP family.

How big is the Two motor driver PCB?

The Two motor driver measures 101 × 60 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Two motor driver?

52 components, from 24 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 Two motor driver design files?

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

Can I use the Two motor driver design in my own project?

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

Can I test firmware for the Two motor driver without the hardware?

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

More boards in simpleFOC_board

Similar boards