Skip to the content
PCBKitNew board
2 layers95.3 × 84.7 mmProduction, the printed circuit board in 3D

Stepper motor controller board based on similar CNC controllers. The motors are connected to external motor drivers with wires connected back into the board.

Size
95.3 × 84.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
63
Nets
99
Pads
328
Tracks, vias
419, 61
Pours
10
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
18 Jun 2026
Updated
24 Jun 2026

Overview

Production is an open-source printed circuit board by Jyst7, from the Jyst7/Robotics-Stepper-Controller repository on GitHub, published under the MIT licence. It is a 2-layer board of 95.3 × 84.7 mm with 63 parts on 99 nets, routed with 419 tracks and 61 vias.

It is built around the ESP32-S3-DEVKITC-1-N8, TLP521GB-S and DB125-3.5-4P-GN-S, with the DB125-3.5-8P-GN-S and XC6220B331MR-G among its other parts. Its parts include 24 resistors, 21 ICs, 9 capacitors, 1 transistor and 1 inductor. It belongs with the robots and motor control boards and the ESP32 boards of this library.

Main components

5

README

README.md

Robotics-Stepper-Controller

Screenshot 2026-06-23 at 11 46 33 PM Screenshot 2026-06-23 at 11 47 46 PM Screenshot 2026-06-23 at 11 48 07 PM Screenshot 2026-06-23 at 11 48 39 PM

This project is a motor controller board and a cycloidal gearbox. It is designed around the esp32 s3 and can handle up to 6 nema 23's using dm542's.

Main features

  • ESP32 S3: allows for wifi and bluetooth connectivity aswell as allows programming using arduino ide

  • up to 6 motors: allows for using up to 60 motors through the dm542 motor driver

  • up to 8 inputs: allows for some electrically isolated inputs for limit switches probes, etc

  • Sd card: not to sure what to use it for at the moment but its useful to have

  • 3d printed cycloidal reducer: 1:10 ratio cycloidal gearbox designed to mount to a Keling KL23H276-30-4A stepper motor

Parts

63
QtyValueFootprintReferences
810KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3, R6, R9, R12, R15, R18, R21, R24
81KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R5, R8, R11, R14, R17, R20, R23
8300ΩResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R4, R7, R10, R13, R16, R19, R22
8TLP521GB-S_C20612587easyeda2kicad:SMD-4_L6.5-W4.6-P2.54-LS10.2-BLU10, U11, U13, U15, U17, U19, U21, U22
6DB125-3.5-4P-GNeasyeda2kicad:CONN-TH_DB125-3.5-4P-GNU1, U2, U3, U4, U5, U6
374AHCT595T16-13easyeda2kicad:TSSOP-16_L5.0-W4.4-P0.65-LS6.4-BLU12, U16, U20
20.1 μFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC8, C85
222μFCapacitor_SMD:C_1206_3216MetricC4, C5
2DB125-3.5-8P-GN-Seasyeda2kicad:CONN-TH_8P-P3.50_DORABO_DB125-3.5-8P-GN-SU14, U18
2MountingHole_PadMountingHole:MountingHole_4.3x6.2mm_M4_PadH1, H2
1100nFCapacitor_SMD:C_1206_3216MetricC7
1100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1
110μFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3
110μFCapacitor_SMD:C_1206_3216MetricC2
14.7μFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC6
14.7μHeasyeda2kicad:IND-SMD_L5.0-W5.0L1
1AP63205WU-7easyeda2kicad:TSOT-23-6_L2.9-W1.6-P0.95-LS2.8-BLU8
1ESP32-S3-DevKitCEspressif:ESP32-S3-DevKitCU7
1TF PUSHeasyeda2kicad:TF-SMD_TF-PUSHCard1
1XC6220B331MR-Geasyeda2kicad:SOT-25_L3.0-W1.6-P0.95-LS2.8-TLQ1

The 59 most common of 63 parts.

Questions

How big is the Production PCB?

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

What parts does the Production use?

63 parts, built around the ESP32-S3-DEVKITC-1-N8, TLP521GB-S, DB125-3.5-4P-GN-S and DB125-3.5-8P-GN-S. 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 Production KiCad files?

From the Jyst7/Robotics-Stepper-Controller repository on GitHub, at the commit this page was made from: the board is Production/Untitled.kicad_pcb and its schematic Production/Untitled.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Production 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

  • 4 layers91 × 30.1 mmStrelka Flight Computer, the printed circuit board in 3D

    Strelka Flight Computer

    LulaUAV/Strelka-Flight-Computer

    Strelka exists in the family of rocket dog flight computers. This flight computer is fully capable of deploying recovery events.

    170 parts2
  • 4 layers100 × 100 mmPCB V1, the printed circuit board in 3D

    PCB V1

    nikolajevs/ai

    Открыть PCBV1.kicadpro в KiCad 10. После обновления репозитория перечитать открытый проект с диска перед сохранением.

    170 parts
  • 2 layers85 × 115 mmOSO BOOK B1, the printed circuit board in 3D

    OSO BOOK B1

    joeycastillo/The-Open-Book

    For details on how to build, test and use Open Book, I've made documentation available here.

    76 parts8.1kCC-BY-SA-4.0
  • 2 layers80 × 107.5 mmMinino, the printed circuit board in 3D

    Minino

    ElectronicCats/Minino

    Minino is an original multiprotocol and multiband board made for sniffing, communicating, and attacking IoT devices. It was designed as a mini Cat that integrates the powerful ESP32C6, GPS, microSD and OLED.

    79 parts183GPL-3.0
  • 4 layers38.4 × 128.5 mmPlantpal, the printed circuit board in 3D

    Plantpal

    teapotlaboratories/plantpal

    Your pal in plant care

    121 parts98MIT
  • 2 layers153.2 × 95.3 mmSkean, the printed circuit board in 3D

    Skean

    krikun98/Skean

    Wireless-first 44-key split keyboard with the Jian's stagger and the Corne's thumb cluster

    80 parts68
  • 2 layers51 × 23.1 mmFeather rak3172, the printed circuit board in 3D

    Feather rak3172

    teapotlaboratories/feather-rak3172

    Teapotlabs Feather RAK3172: Low-cost Low-power LoRaWAN Development Board

    53 parts43MIT
  • 2 layers133 × 114.7 mmBlade right, the printed circuit board in 3D

    Blade right

    ufan/mykeyboard

    A collection of pcb boards designed by me

    106 parts23