endlessparts C19
User Manual: Stepper Motor Driver 2-Phase 4-Wire Controller
Brand: endlessparts | Model: C19
1. Introduction
This manual provides detailed instructions for the setup, operation, and maintenance of the endlessparts Stepper Motor Driver 2-Phase 4-Wire Controller. This device is designed to control 2-phase, 4-lead-wire stepper motors, offering adjustable speed and directional control via onboard buttons or a remote control.
2. Package Contents
Verify that all items listed below are included in your package:
- 1x Stepper Motor Driver Controller Speed Adjustable Board
- 1x Remote Control
- 1x 2-pin Power Wire
- 1x 4-pin Plug Wire

Figure 2.1: Overview of the Stepper Motor Driver package contents.
3. Specifications
| Feature | Detail |
|---|---|
| Input Voltage | DC 4V ~ 6V / 300mA ~ 500mA (Can be powered by battery or USB) |
| Motor Type Supported | 2-phase, 4-lead-wire stepper motors (3V-24V motors can be driven, with varying torque) |
| Speed Adjustment | 9 Levels (Adjustable via onboard buttons or remote control) |
| Board Dimensions | 52 mm x 36 mm |
| Item Weight | 1.44 ounces |
| Material | Lead |
4. Setup and Connections
Follow these steps to connect the stepper motor driver:
- Power Connection: Connect the 2-pin power wire to the DC 4V-6V power source. The board can be powered by a battery or a USB power supply. Ensure correct polarity.
- Motor Connection: Connect your 2-phase, 4-lead-wire stepper motor to the 4-pin plug wire, then connect the plug wire to the corresponding port on the driver board. Refer to the motor's datasheet for wire color assignments if needed.

Figure 4.1: Detailed view of the driver board, highlighting power and motor connection ports.
Note: The driver supports 2-phase, 4-lead-wire stepper motors. While motors from 3V to 24V can be driven, the torque output will vary based on the motor's specifications and the input voltage provided to the driver.
5. Operating Instructions
The stepper motor driver can be operated using the onboard buttons or the included remote control.
5.1. Onboard Button Operation
The driver board features several buttons for direct control:
- Start/Stop (Forward): Press once to start the motor in the forward direction. Press again to stop the motor.
- Start/Stop (Backward): Press once to start the motor in the backward direction. Press again to stop the motor.
- Speed Up: Increases the motor speed. There are 9 speed levels.
- Speed Down: Decreases the motor speed. There are 9 speed levels.

Figure 5.1: Stepper motor driver board with onboard control buttons visible.
5.2. Remote Control Operation
The remote control provides wireless operation of the driver. Ensure the remote has a working battery (not included) before use.
- Power Button: Turns the motor on/off.
- Direction Buttons: Controls the motor's rotation direction (forward/backward).
- Speed Adjustment Buttons (+/-): Adjusts the motor speed across 9 levels.
- Numeric Buttons (0-9): May correspond to specific speed presets or functions, depending on the firmware.
- Menu/Test Buttons: Used for advanced settings or testing, refer to the display for feedback.

Figure 5.2: Remote control for the stepper motor driver.
When operating with the remote, the decimal point on the board's display may flash to indicate communication. If the remote does not respond, ensure the battery is correctly inserted and charged.
6. Maintenance
The stepper motor driver is designed for low maintenance. To ensure optimal performance and longevity:
- Keep the board clean and free from dust and debris. Use a soft, dry cloth for cleaning.
- Avoid exposing the device to excessive moisture or extreme temperatures.
- Ensure all connections are secure before operation to prevent intermittent issues.
- Do not attempt to modify the circuit board, as this may damage the device and void any potential warranty.
7. Troubleshooting
If you encounter issues with your stepper motor driver, refer to the following common problems and solutions:
| Problem | Possible Cause | Solution |
|---|---|---|
| Motor does not run. | No power, incorrect wiring, motor not compatible. |
|
| Motor runs erratically or vibrates. | Loose connections, insufficient power, motor issues. |
|
| Remote control not responding. | Dead battery, remote out of range, interference. |
|
| Motor speed cannot be adjusted. | Incorrect button press, driver malfunction. |
|
8. Warranty and Support
Specific warranty information for this product is not provided in the available documentation. For technical support or inquiries regarding warranty, please contact the manufacturer, endlessparts, directly through their official channels or the retailer from whom the product was purchased.
For further assistance, you may refer to the product's listing page on Amazon.com.
Ask a question about this manual
Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.