Skip to the content
PCBKitNew board
2 layers157.5 × 25.4 mmStepper motor controller, the printed circuit board in 3D
Size
157.5 × 25.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
50
Nets
31
Pads
268
Tracks, vias
729, 45
Pours
11
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
18 Aug 2024
Updated
8 Nov 2025

Overview

Stepper motor controller is an open-source printed circuit board by ethanjamesauto, from the ethanjamesauto/modular_8bit_computer repository on GitHub. It is a 2-layer board of 157.5 × 25.4 mm with 50 parts on 31 nets, routed with 729 tracks and 45 vias.

It is built around the NE555D, 74LS00SC and 74LS74PC, with the FDG1024NZ among its other parts. Its parts include 20 ICs, 10 capacitors, 10 resistors, 4 transistors and 4 connectors. It belongs with the robots and motor control boards of this library.

Main components

4

README

README.md

Modular 8-bit Computer

This is the repository for an 8-bit computer system that is built using cards with a standardized interface.

Here's an example of a card:

Current Bus Specification

verilog
// The main bus wires (32+8=40 wires total)
// On the bus connector, all buses have LSBs closer to the power pins and MSBs farther away
wire VCC_5V;
wire GND;
wire clk;			      // generated by motherboard clock generator
wire rst_n;			    // probably a button on the motherboard
wire VCC_3V3;
wire we_n;			      // active LOW
wire oe_n;			      // active LOW
wire int_n;			    // pulled up by motherboard; driven down by any peripheral (could be used for interrupts)
wire [7:0] data;
wire [15:0] addr;	  // 64k address space is suppored by default. More address bits may be added later
wire [7:0] aux_bus;

Parts

50
QtyValueFootprintReferences
16NE555DPackage_DIP:DIP-8_W7.62mmU4, U5, U6, U7, U8, U9, U10, U11, U12, U13, U14, U15, U16, U17, U18, U19
101uFCapacitor_SMD:C_0603_1608MetricC1, C2, C3, C5, C6, C7, C8, C18, C19, C20
6470Resistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R6, R7
410kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR5, R8, R11, R14
4Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1, J2, J3, J4
4FDG1024NZPackage_TO_SOT_SMD:SOT-23-6_HandsolderingQ1, Q2, Q3, Q4
374LS00Package_DIP:DIP-14_W7.62mmU2, U3, U20
2LEDResistor_SMD:R_0603_1608MetricD1, D2
174LS74Package_DIP:DIP-14_W7.62mmU1

Questions

How big is the Stepper motor controller PCB?

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

What parts does the Stepper motor controller use?

50 parts, built around the NE555D, 74LS00SC, 74LS74PC and FDG1024NZ. 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 Stepper motor controller KiCad files?

From the ethanjamesauto/modular_8bit_computer repository on GitHub, at the commit this page was made from: the board is stepper_motor_controller/stepper_motor_controller/stepper_motor_controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Stepper motor controller design in my own project?

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

More from ethanjamesauto/modular_8bit_computer

12
  • 2 layers229.9 × 83.8 mmSmaller card, the printed circuit board in 3D

    Smaller card

    ethanjamesauto/modular_8bit_computer

    246 parts2
  • 2 layers222.3 × 127 mmMotherboard, the printed circuit board in 3D

    Motherboard

    ethanjamesauto/modular_8bit_computer

    208 parts2
  • 2 layers86.4 × 53.8 mmSsr load switch, the printed circuit board in 3D

    Ssr load switch

    ethanjamesauto/modular_8bit_computer

    201 parts2
  • 2 layers229.9 × 86.4 mm93c76 revision two, the printed circuit board in 3D

    93c76 revision two

    ethanjamesauto/modular_8bit_computer

    168 parts2
  • 2 layers2.8 × 6.6 mmFish, the printed circuit board in 3D

    Fish

    ethanjamesauto/modular_8bit_computer

    166 parts2
  • 2 layers111.8 × 77.2 mmHp common slot, the printed circuit board in 3D

    Hp common slot

    ethanjamesauto/modular_8bit_computer

    153 parts2
  • 2 layers48.3 × 48.3 mmEddie bldc, the printed circuit board in 3D

    Eddie bldc

    ethanjamesauto/modular_8bit_computer

    138 parts2
  • 2 layers104.1 × 50.8 mmFuck it psu-2, the printed circuit board in 3D

    Fuck it psu-2

    ethanjamesauto/modular_8bit_computer

    75 parts2

Similar boards

  • 2 layers94.3 × 128.5 mmLeaky bucket, the printed circuit board in 3D

    Leaky bucket

    tpcarlson/synth-diy

    Mostly Eurorack projects

    137 parts107
  • 2 layersEntrex Trapezoid Processor Board v37, the printed circuit board in 3D

    Entrex Trapezoid Processor Board v37

    ForgottenMachines/Entrex

    The technologies documented here will include all like-kind systems manufactured by Nixdorf, Redifon, ROCC & Mera, all originally designed by Entrex Inc, Burlington, MA USA.

    194 parts1
  • 2 layers55 × 48.8 mmMtch6102 breakout, the printed circuit board in 3D

    Mtch6102 breakout

    sekigon-gonnoc/mtch6102_breakout

    Breakout board of MTCH6102, a 2D capacitive touch sensor, for DIY split keyboards with TRRS connectors.

    78 parts32
  • 4 layers86 × 56 mmRv1106, the printed circuit board in 3D

    Rv1106

    EPSILON0-dev/Raven1106

    Raspberry Pi-style SBC based on the Rockchip RV1106G3

    217 parts4
  • 2 layers23.8 × 13.5 mmVlakinostalo, the printed circuit board in 3D

    Vlakinostalo

    andrejcampa/WiFi-motor-controller

    WiFi based controller for DC motor

    25 parts2LGPL-3.0
  • 4 layers38.7 × 18.5 mmHand wave sensor, the printed circuit board in 3D

    Hand wave sensor

    clacktronics/VL53Lx_panel_hand_wave_sensor

    Mount and PCB for hand wave sensor

    26 partsMIT
  • 4 layers140 × 100 mmAura, the printed circuit board in 3D

    Aura

    sikevux/aura-asic

    Aura ASIC universal PCB | Created by the Community

    449 partsUnlicense
  • 2 layers140 × 70 mmDual, the printed circuit board in 3D

    Dual

    sirkha/PocketBeagleStepperCarrier

    A board that utilizes a PocketBeagle to control stepper motors via Pololu like carriers.

    193 parts