Description
The ZK-SMC01 Single Axis Controller is a compact programmable module for controlling one stepper-motor axis through standard STEP and DIR signals. It can operate independently or as part of a larger automation system, with adjustable speed, travel pulses, direction delays, cycle count, acceleration and deceleration. Stored settings are retained after power-off, making the controller suitable for repeatable positioning, feeding, indexing and reciprocating-motion tasks in general industrial and workshop applications.
The controller supports Auto, Manual, Setup and UART operating modes and can be paired with any compatible external motor driver that accepts STEP/DIR control signals. It is intended for general automation use and must not be used in medical, fire-safety or other life-critical systems.
Technical Specifications
The table below summarises the main operating parameters of the ZK-SMC01 controller.
| Parameter | Specification |
| Product name | ZK-SMC01 Single Axis Controller |
| Input voltage | DC 5–30 V |
| Controlled axes | 1 axis |
| Compatible motor interface | External motor driver using STEP and DIR signals |
| Speed setting | 0.1–999 RPM |
| Forward pulses | 1–9,999,999 |
| Reverse pulses | 1–9,999,999 |
| Loop count | 1–9,999 |
| Forward delay | 0.0–999.9 s |
| Reverse delay | 0.0–999.9 s |
| Step subdivision | 1 / 2 / 4 / 8 / 16 / 32 / 64 / 128 |
| Acceleration and deceleration | Supported |
| Input reverse-polarity protection | Yes |
| Operating modes | Auto / Manual / Setup / UART |
| Operating temperature | −20 °C to 85 °C |
| Operating humidity | 5–95% RH |
| SKU Number | 1209000 |
| All product data (pictures, dimensions, tables, drawings) are provided as received from the supplier; we exclude liability for their accuracy or completeness. | |
Key Features and Applications
- Independent operation: Runs saved motion routines without a permanently connected computer or PLC.
- Flexible motion settings: Configure speed, forward and reverse travel pulses, delays and repeat cycles.
- STEP/DIR compatibility: Works with compatible external stepper or servo drivers using standard pulse-and-direction control.
- Multiple control modes: Supports Auto, Manual, Setup and UART operation for different integration requirements.
- Stored parameters: Retains configured settings after power-off for repeatable machine operation.
- Motion smoothing: Adjustable acceleration and deceleration help reduce abrupt starts and stops.
Typical applications include indexing tables, feeders, linear slides, cutting-length mechanisms, winding systems, dispensing equipment and other single-axis automation projects.
Product Dimensions
The image below shows the controller dimensions.

Package Contents
- 1 × ZK-SMC01 stepper motor controller
- 1 × connection cable
Wiring Examples
The following diagrams show typical controller and external-driver connection arrangements. Verify power polarity, signal wiring and driver compatibility before energising the system.


⚠️ Installation note: Disconnect power before changing wiring. Confirm the controller supply voltage and the STEP/DIR signal requirements of the connected motor driver.
Video examples from YouTube
The videos below provide practical demonstrations of the SMC01/SMC02 controller family, including basic installation and operation with an external motor driver.
Download PDF Manual
Download the manual for the ZK-SMC01 Single Axis Controller.







