MotorControllerNode

Monash-Railway-Express·KiCad_Files·PCBs/MotorPCB/MotorControllerNode/MotorControllerNode.kicad_pcb

MotorControllerNode PCB layout, top view — open source ESP32 board by Monash-Railway-Express

About the MotorControllerNode PCB

MotorControllerNode is an open source ESP32 PCB design by Monash-Railway-Express, published on GitHub. It is a 4-layer board measuring 100 × 100 mm, with 30 components from 24 distinct parts.

Its main chip is the SN65HVD230, from the ESP32 family. Other key parts include the DAC53202RTER, TXS0108EQPWRQ1, ESP32-S3-DEVKITC and J104D2C5VDC.20S. By type, the board carries 9 capacitors, 8 connectors, 6 ICs, 5 resistors, 1 transistor and 1 diode.

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

Main components on the MotorControllerNode

DAC53202RTERTXS0108EQPWRQ1SN65HVD230ESP32-S3-DEVKITCJ104D2C5VDC.20S

MotorControllerNode bill of materials (BOM)

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

QtyPartRefs
1
DAC53202RTER
IC1
2
TXS0108EQPWRQ1
IC2, IC3
1
SN65HVD230
ESP32-S3-DevKitC
U1
1
ESP32-S3-DEVKITC
SN65HVD230
U2
1
J104D2C5VDC.20S
U3
1
NPN
Q1
1
DSUB9 J1
J2
1
CONN_02X20_ODD_EVEN
Encoder
J3
1
GPIO
J4
1
DSUB9 to backplane
J5
1
Battery negative
J6
1
DSUB9_FEMALE_RIGHT-ANGLE-THT_2301844-1_TEC
Reversing contactor 1
J7
1
DSUB9_FEMALE_RIGHT-ANGLE-THT_2301844-1_TEC
Reversing contactor 2
J8
1
DSUB15 J2
J9
1
1N914
D1
1
0.1UF
470uf
C1
1
10UF
0.1uf
C2
3
0.1UF
0.1uf
C3, C5, C6
1
0.1UF
1.5uf
C4
3
0.1uf
C7, C8, C9
Show 4 more
QtyPartRefs
1
120
10k
R1
2
10k
R2, R4
1
10K
10k
R3
1
1k
R5

MotorControllerNode design files

The KiCad project lives in the Monash-Railway-Express/KiCad_Files repository on GitHub; these links point at the commit this page was built from.

MotorControllerNode: common questions

What microcontroller does the MotorControllerNode use?

The MotorControllerNode is built around the SN65HVD230, from the ESP32 family.

How big is the MotorControllerNode PCB?

The MotorControllerNode measures 100 × 100 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the MotorControllerNode?

30 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 MotorControllerNode design files?

From the Monash-Railway-Express/KiCad_Files 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 MotorControllerNode design in my own project?

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

Can I test firmware for the MotorControllerNode without the hardware?

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

More boards in KiCad_Files

Similar boards