Skip to the content
2 layers40 × 45 mmMMSA, the printed circuit board in 3D

Breakout board for the Smoothieboard V2 that converts allows the independent switching of motors from a single axis.

Size
40 × 45 mm
Copper layers
2
Thickness
1.6 mm
Parts
21
Nets
22
Pads
109
Tracks, vias
435, 72
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
25 Feb 2026
Updated
4 Oct 2026

Overview

MMSA is an open-source printed circuit board by Ccecil, from the Ccecil/MultiMotorSingleAxisSplitter repository on GitHub. It is a 2-layer board of 40 × 45 mm with 21 parts on 22 nets, routed with 435 tracks and 72 vias.

It is built around the 74LS240DC and 74LS132P-E. Its parts include 6 connectors, 3 capacitors and 2 ICs. It belongs with the robots and motor control and interfaces and adapters boards of this library.

Main components

2

README

README.md

Multi-Motor Single Axis splitter.

This is a breakout board for the V2 Smoothieboard which allows switching of multiple motors that are connected to a single axis.
Typically used in a situation where the machine has parallel actuators which are moving along the same plane but may need to be adjusted for position. (i.e. Mill with 2 motors/screws on Y, 3d printer with 2/3/4 motors on the Z axis).

IO is noninverting on all signals and the DIR/EN are also buffered (double inverted).

It uses 3-5v for digital logic in and outputs as opendrain pulled up to 5v. GDGT_MMSA_TOP GDGT_MMSA_BOT

Parts

21
QtyValueFootprintReferences
4Conn_01x05_PinConnector_Molex:Molex_KK-254_AE-6410-05A_1x05_P2.54mm_VerticalJ2, J3, J4, J5
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
3C_SmallCapacitor_SMD:C_0402_1005MetricC1, C2, C3
3R_Pack04Resistor_SMD:R_Array_Concave_4x0603RN1, RN2, RN3
174LS132Package_SO:TSSOP-14_4.4x5mm_P0.65mmU1
174LS240Package_SO:TSSOP-20_4.4x5mm_P0.5mmU2
1Conn_01x10_PinConnector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_VerticalJ7
1Conn_02x05_Odd_EvenConnector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMDJ1
1MountingHoleMountingHole:MountingHole_2.5mmH5

The 19 most common of 21 parts.

Similar boards

  • 2 layers248.9 × 139.7 mmGIMIX DMA Floppy, the printed circuit board in 3D

    GIMIX DMA Floppy

    roberto314/GIMIX_reproduction

    Reproducing SS-50 and SS-30 cards and GIMIX Ghost Case and Mainboard

    138 parts1BSD-2-Clause
  • 4 layers99 × 91.7 mmEPSM Famicom, the printed circuit board in 3D

    EPSM Famicom

    Perkka2/EPSM

    NES Expansion Port Sound Generator

    60 parts76
  • 2 layers100 × 77.5 mmDiskII, the printed circuit board in 3D

    DiskII

    btb/DiskII

    An Apple Disk II controller clone using standard EPROMs

    35 parts71Apache-2.0
  • 2 layers100 × 77.5 mmSmartDiskII, the printed circuit board in 3D

    SmartDiskII

    btb/SmartDiskII

    An hybrid Disk ][ and SmartPort controller

    42 parts60Apache-2.0
  • 2 layers407 × 184 mmTRS-80-Model I G E1, the printed circuit board in 3D

    TRS-80-Model I G E1

    RetroStack/TRS-80-Model-I-G-E1

    Hardware Replica of the TRS-80 Model I Revision G

    230 parts57MIT
  • 2 layersZ80, the printed circuit board in 3D

    Z80

    postfalk/z80

    See BASICDEBUG2026-04-11.md for a summary of:

    29 parts8
  • 2 layers253 × 169.1 mmDragon32, the printed circuit board in 3D

    Dragon32

    jimbro1000/Dragon32Rev3

    This project started as a recreation of the SA2120 CPU Mainboard for the 1982 Dragon Data Dragon 32

    171 parts3MIT
  • 2 layers32 × 41.7 mmVectrex Lightpen 2, the printed circuit board in 3D

    Vectrex Lightpen 2

    rastislavz/Vectrex-Lightpen

    Lightpen with the integrated buttons

    20 parts3CC-BY-SA-4.0

Questions

How big is the MMSA PCB?

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

What parts does the MMSA use?

21 parts, built around the 74LS240DC and 74LS132P-E. 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 MMSA KiCad files?

From the Ccecil/MultiMotorSingleAxisSplitter repository on GitHub, at the commit this page was made from: the board is MMSA.kicad_pcb and its schematic MMSA.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the MMSA design in my own project?

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