Skip to the content
PCBKitNew board
2 layers42 × 42 mmNEMA17 FOC Driver, the printed circuit board in 3D

NEMA17 FOC Driver

maxmunzner/RobotArm

A Robot Project

Size
42 × 42 mm
Copper layers
2
Thickness
1.6 mm
Parts
36
Nets
52
Pads
157
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 9.0 (file 20241229)
Created
6 Feb 2026
Updated
10 Apr 2026

Overview

NEMA17 FOC Driver is an open-source printed circuit board by maxmunzner, from the maxmunzner/RobotArm repository on GitHub, published under the MIT licence. It is a 2-layer board of 42 × 42 mm with 36 parts on 52 nets.

It is built around the TCAN332D, DRV8844PWPR and MT6701CT-STD, with the 24LC64(LX) and SMAJ18A among its other parts. Its parts include 13 capacitors, 6 ICs, 3 diodes, 2 connectors and 1 inductor. It belongs with the robots and motor control boards and the STM32 boards of this library.

Main components

5

README

README.md

RobotArm

A Robot Project

Parts

36
QtyValueFootprintReferences
410uCapacitor_SMD:C_0805_2012MetricC3, C5, C10, C11
30.1uCapacitor_SMD:C_0603_1608MetricC1, C2, C9
3100nCapacitor_SMD:C_0603_1608MetricC6, C12, C13
310kResistor_SMD:R_0603_1608MetricR_BOOT1, R_SCL1, R_SDA1
20.1Resistor_SMD:R_1206_3216MetricRSENS1, RSENS2
2220Resistor_SMD:R_0603_1608MetricRLED_G1, RLED_R1
222uCapacitor_SMD:C_0805_2012MetricC7, C8
10.47uCapacitor_SMD:C_0603_1608MetricC4
1100uCapacitor_SMD:CP_Elec_6.3x7.7CIN1
1120Resistor_SMD:R_0805_2012MetricRCAN1
124LC64Package_SO:TSSOP-8_3x3mm_P0.65mmU6
13.9uInductor_SMD_Wurth:L_Wurth_WE-LQSH-4020L1
1AP63203WU-7AP63203WU:AP63203WU-7_DIO-LU2
1Conn_01x02_PinTerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_HorizontalJ1
1Conn_01x02_PinConnector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_VerticalJ2
1Conn_01x05_PinConnector_JST:JST_EH_B5B-EH-A_1x05_P2.50mm_VerticalPROG_CONN1
1DRV8844PWPRDRV8844:PWP28_5P18X3P1-MU1
1ESD5ZxxDiode_SMD:D_SOD-523D1
1MT6701CTPackage_SO:SO-8_3.9x4.9mm_P1.27mmU3
1SMAJ18ADiode_SMD:D_SMAD2
1SML-LX15IGC-RT-TRSML-LX15:SML-LX15_LUMLED1
1STM32G431KBTxPackage_QFP:LQFP-32_7x7mm_P0.8mmU4
1TCAN332TCAN332:D0008A_MU5
1~TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-4-3.5-H_1x04_P3.50mm_HorizontalMotorConn1

Questions

How big is the NEMA17 FOC Driver PCB?

It measures 42 × 42 mm and has 2 copper layers, 1.6 mm thick.

What parts does the NEMA17 FOC Driver use?

36 parts, built around the TCAN332D, DRV8844PWPR, MT6701CT-STD and 24LC64(LX). The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the NEMA17 FOC Driver KiCad files?

From the maxmunzner/RobotArm repository on GitHub, at the commit this page was made from: the board is Hardware/NEMA17_FOC_Driver/PCB/NEMA17_FOC_Driver.kicad_pcb and its schematic Hardware/NEMA17_FOC_Driver/PCB/NEMA17_FOC_Driver-backups/NEMA17_FOC_Driver-2026-01-14_214247/NEMA17_FOC_Driver.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the NEMA17 FOC Driver design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers42 × 42 mmNEMA17 FOC Driver, the printed circuit board in 3D

    NEMA17 FOC Driver

    maxmunzner/NEMA17_FOC_Driver

    A Stepper Driver project with a PCB that acts as the driver and encoder.

    37 parts1MIT
  • 2 layersTemalabor, the printed circuit board in 3D

    Temalabor

    domipapp/LIN-Driver-Linking

    27 parts
  • 4 layers42 × 42 mmNema 17 stepper driver, the printed circuit board in 3D

    Nema 17 stepper driver

    Sarwan1494/Sarwan1494.github.io

    Plain HTML / CSS / JS, no build step, no framework, no dependencies except KiCanvas (loaded from kicanvas.org via on the project pages) for the in-browser KiCad viewer.

    75 parts
  • 2 layers337 × 150 mmEEZ PSU consolidated r5B13a, the printed circuit board in 3D

    EEZ PSU consolidated r5B13a

    eez-open/psu-hw

    EEZ H24005 programmable bench power supply (powered by Arduino Due)

    546 parts507
  • 4 layers66 × 71 mmKoganeee, the printed circuit board in 3D

    Koganeee

    Sujay-Golla/koganeee

    Making my Kogane for my work room!

    96 parts1MIT
  • 4 layers60 × 35 mmULNA Lband-2S, the printed circuit board in 3D

    ULNA Lband-2S

    cfbird/ULNA-Lband-2S

    Two-stage ultra-low-noise amplifier for 1.0 – 2.2 GHz, built around a pair of Skyworks SKY67151-396LF GaAs pHEMT LNAs.

    75 parts
  • 2 layers35 × 38.7 mmRpi2040-lcd gauge, the printed circuit board in 3D

    Rpi2040-lcd gauge

    fharold/rpi2040-lcd-gauge

    Basic and versatile gauges based on the WAVESHARE RP2040-LCD-1.28 module. A small HAT enhances it:

    52 parts
  • 4 layers100 × 100 mmEc30-tee, the printed circuit board in 3D

    Ec30-tee

    justinpirie/ec30

    Onan EC30 Tee Board with ESP32 Control

    167 partsApache-2.0