Skip to the content
PCBKitNew board
2 layers26 × 35.3 mmMotor controller, the printed circuit board in 3D

Motor controller for Moh project

Size
26 × 35.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
34
Nets
63
Pads
159
Tracks, vias
298, 30
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
28 Dec 2025
Updated
6 Jan 2026

Overview

Motor controller is an open-source printed circuit board by godgnidoc, from the godgnidoc/moh-motor-controller repository on GitHub. It is a 2-layer board of 26 × 35.3 mm with 34 parts on 63 nets, routed with 298 tracks and 30 vias.

It is built around the STM32F031C6T6, SSP7903P33PR and NCD0603W1. Its parts include 18 capacitors, 6 resistors, 4 ICs, 4 connectors and 1 diode. It belongs with the robots and motor control boards and the STM32 boards of this library.

Main components

3

README

README.md

仓库简介

本仓库计划托管墨项目中全部电机驱动器,包括每款电机驱动器的电路设计和软件源码。但目前只有一款,所以目录结构暂不复杂化。

仓库中的电路设计材料可以使用 KiCad 工具查看与编辑,请确保已经导入了 kicad-libraries 仓库中提供的外部库再打开项目文件。

驱动器的软件源码所需的编译工具链与下载工具会因电机驱动器硬件平台而异。

Parts

34
QtyValueFootprintReferences
9100nFCapacitor_SMD:C_0402_1005MetricC3, C5, C6, C9, C10, C12, C13, C15, C16
510KResistor_SMD:R_0402_1005MetricR1, R3, R4, R5, R6
3GH1.25LCEDA_Connector_Wafer:CONN-TH_2P-P1.25_XUNPU_WAFER-GH1.25-2PWBJ1, J2, J3
210pFCapacitor_SMD:C_0402_1005MetricC7, C8
210uFCapacitor_SMD:C_0603_1608MetricC1, C2
21uFCapacitor_SMD:C_0402_1005MetricC4, C17
24.7uFCapacitor_SMD:C_0402_1005MetricC11, C14
110nFCapacitor_SMD:C_0402_1005MetricC18
1120Resistor_SMD:R_0603_1608MetricR2
1AS5600Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1GH1.25LCEDA_Connector_Wafer:CONN-TH_3P-P1.25_GH1.25-WAFER-GH1.25-3PWBJ4
1NCD0603W1LED_SMD:LED_0603_1608MetricD1
1SS6343MPackage_DFN_QFN:QFN-24-1EP_3x4mm_P0.4mm_EP1.65x2.65mmU3
1SSP7903P33PRPackage_TO_SOT_SMD:SOT-89-3U1
1STM32F031C6T6Package_QFP:LQFP-48_7x7mm_P0.5mmU4
1YSX530GA 8MHzCrystal:Crystal_SMD_5032-2Pin_5.0x3.2mmY1

Questions

How big is the Motor controller PCB?

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

What parts does the Motor controller use?

34 parts, built around the STM32F031C6T6, SSP7903P33PR and NCD0603W1. 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 Motor controller KiCad files?

From the godgnidoc/moh-motor-controller repository on GitHub, at the commit this page was made from: the board is motor-controller.kicad_pcb and its schematic motor-controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Motor controller design in my own project?

Its repository states no licence, so its author keeps all rights: ask godgnidoc before reusing the design.

Similar boards

  • 6 layers95 × 55 mmGlasgow, the printed circuit board in 3D

    Glasgow

    GlasgowEmbedded/glasgow

    Scots Army Knife for electronics

    782 parts2.2k0BSD
  • 2 layers94 × 94 mmJellyfish lights panelized, the printed circuit board in 3D

    Jellyfish lights panelized

    wszeto9/2.008-Jellyfish

    PCA for Jellyfish themed yo-yos for my 2.008 project

    480 partsMIT
  • 2 layersSsp7903, the printed circuit board in 3D

    Ssp7903

    sdp8483/pl_test_pcb

    Various Test Circuits for all Projects

    7 partsMIT
  • 2 layers26 × 30 mmMicrocontroller, the printed circuit board in 3D

    Microcontroller

    FrameworkComputer/ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    34 parts1.1kCC-BY-4.0
  • 2 layers171.2 × 72.9 mmAmiga gfxcard old, the printed circuit board in 3D

    Amiga gfxcard old

    mntmn/amiga2000-gfxcard

    MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog

    34 parts1k
  • 2 layers53.5 × 62.5 mmLed matrix, the printed circuit board in 3D

    Led matrix

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    34 parts915