Skip to the content
2 layersStepperMotorDriver, the printed circuit board in 3D

StepperMotorDriver

Aryan-G4/NanoStep1

Redesigning the common A4988 Stepper driver motor into an ultra-compact PCB layout that is the smallest ever created.

Copper layers
2
Thickness
1.6 mm
Parts
17
Nets
25
Pads
66
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 8.0 (file 20240108)
Created
16 Aug 2024
Updated
12 Sep 2024

Overview

StepperMotorDriver is an open-source printed circuit board by Aryan-G4, from the Aryan-G4/NanoStep repository on GitHub. It is a 2-layer board with 17 parts on 25 nets.

It is built around the A4988SETTR-T. Its parts include 6 capacitors, 4 resistors, 3 switches, 2 connectors and 1 IC. It belongs with the robots and motor control boards of this library.

Main components

1

README

README.md

NanoStep - The World's Smallest Stepper Motor Driver

Redesigning the common A4988 Stepper driver motor board into an ultra-compact multi-layer PCB layout, creating the smallest bipolar Stepper motor driver ever. Careful steps have been taken to

wrok in progress..

Parts

17
QtyValueFootprintReferences
30.1uCapacitor_SMD:C_0402_1005MetricC2, C3, C6
3SW_PushFootprints:Pads to shortSW5, SW6, SW7
20.22uCapacitor_SMD:C_0402_1005MetricC1, C4
268mResistor_SMD:R_0402_1005MetricR3, R4
110kResistor_SMD:R_0402_1005MetricR9
110kFootprints:POT_3314JRV1
14.7uCapacitor_SMD:C_0603_1608MetricC5
15kResistor_SMD:R_0402_1005MetricR1
1A4988SETTR-TFootprints:A4988_QFN-28_ALMU1
1Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1
1Conn_01x04_PinConnector_PinHeader_1.00mm:PinHeader_1x04_P1.00mm_Vertical_SMD_Pin1LeftJ3

Similar boards

  • 4 layers62.8 × 97.5 mmOceanAI, the printed circuit board in 3D

    OceanAI

    daniel360kim/OceanAI

    A robotic and software orientated ocean development.

    124 parts14MIT
  • 4 layers88.5 × 21.5 mmHammerhead turret controller backup, the printed circuit board in 3D

    Hammerhead turret controller backup

    alexcwu1121/hammerhead-turret-controller

    To build: 1. Install Podman >4.x 2. Install VSCode 3. Install VSCode Dev Containers extension 4. In Dev Containers settings, set the following: - Docker Path: podman - Docker Compose Path: podman-compose - Docker…

    103 parts
  • 2 layers16 × 20.8 mmA4988 stepper motor driver carrier, the printed circuit board in 3D

    A4988 stepper motor driver carrier

    EObianom/A4988_stepper_motor_driver_carrier

    This is a replica of what Pololu has publicised, but I did not have where to download it so I have done it again for whoever needs a version that they want to integrate into their PCB rather than buying a breakout board.

    18 parts
  • 4 layers20.8 × 15.7 mmStepper stick, the printed circuit board in 3D

    Stepper stick

    lightside-instruments/stepper-stick

    stepper-stick is an open hardware board for driving 2-phase stepper motors published by Lightside Instruments AS.

    18 parts
  • 2 layers42 × 42 mmMotor Driver PCB, the printed circuit board in 3D

    Motor Driver PCB

    max-proj17/Self-Balancing-Bot

    Self-balancing two-wheeled robot with PID control — includes firmware, PCB designs, and 3D files.s.

    27 partsGPL-3.0

Questions

What parts does the StepperMotorDriver use?

17 parts, built around the A4988SETTR-T. 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 StepperMotorDriver KiCad files?

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

Can I use the StepperMotorDriver design in my own project?

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