DS04-NFC 360° Continuous Rotation Servo Motor with Mounting Hardware Kit, 3-Wire PWM Control, Black Case, Compatible with Arduino, Raspberry Pi, RC Robotics Wheels & DIY Automation
More options
The DS04-NFC continuous rotation servo motor is designed for projects that need controlled rotation rather than precise angular positioning. Unlike a standard positional servo (typically limited to ~180°), a continuous rotation servo behaves more like a compact geared DC motor with a built-in control circuit. You command it using a familiar RC-style PWM signal, and the servo translates that signal into rotation direction and speed. This makes it a practical choice for small robot drive systems, conveyor/feeder mechanisms, rotating displays, camera sliders, valve/knob turning experiments, and general DIY automation where “turn and keep turning” is the goal.
This kit includes multiple servo horns (including a multi-arm/star horn and round horns) plus mounting screws, enabling straightforward mechanical integration. The included horns let you choose the best interface for your build—direct wheel attachment, linkage drive, belt/pulley coupling, or custom 3D-printed adapters.
- 2WD/4WD small robots (drive wheels via servo horns or adapters)
- Continuous feeders: filament guides, small part dispensers, candy/seed feeders
- Rotating platforms: turntables, display stands, scanning rigs
- Simple automation: rotating knobs, latches, small gates, agitators
- Educational projects: PWM control, robotics prototyping, mechatronics labs
Full description
Overview
The DS04-NFC continuous rotation servo motor is designed for projects that need controlled rotation rather than precise angular positioning. Unlike a standard positional servo (typically limited to ~180°), a continuous rotation servo behaves more like a compact geared DC motor with a built-in control circuit. You command it using a familiar RC-style PWM signal, and the servo translates that signal into rotation direction and speed. This makes it a practical choice for small robot drive systems, conveyor/feeder mechanisms, rotating displays, camera sliders, valve/knob turning experiments, and general DIY automation where “turn and keep turning” is the goal.
This kit includes multiple servo horns (including a multi-arm/star horn and round horns) plus mounting screws, enabling straightforward mechanical integration. The included horns let you choose the best interface for your build—direct wheel attachment, linkage drive, belt/pulley coupling, or custom 3D-printed adapters.
Technical Details
Continuous rotation control is based on a neutral (center) PWM command where the servo stops, and offset commands where it rotates. In most RC/PWM ecosystems, the control signal is a repeating pulse train (often around 50 Hz), where pulse width determines the command. For continuous rotation servos, pulse width is interpreted as:
- Neutral/stop: near the center pulse width (commonly around 1.5 ms, but exact neutral varies)
- Forward: pulse width above neutral
- Reverse: pulse width below neutral
- Speed: proportional to how far the pulse width is from neutral
Because neutral calibration can vary by module revision and manufacturing tolerance, you may need to fine-tune the “stop” command in software (or via a trim control on some controllers). When used with microcontrollers, ensure your PWM timing is stable and that your power supply can handle startup/stall current without brownouts.
The servo uses a standard 3-wire lead:
- Signal (PWM input)
- V+ (servo supply)
- GND (common ground)
For Raspberry Pi and other 3.3 V logic systems, the PWM signal is often compatible, but power must be provided from a separate 5 V-class servo supply (do not power a servo directly from a GPIO pin). Always connect grounds together between the controller and the servo power supply to ensure a valid signal reference.
Specifications
- Model marking: DS04-NFC (as labeled on unit)
- Type: Continuous rotation servo (360° rotation, non-positional)
- Control method: RC PWM (pulse-width command; exact supported pulse range varies by module revision—check datasheet)
- Interface: 3-wire servo connection (Signal, V+, GND)
- Housing color: Black
- Included mechanical parts: Multi-horn set + mounting screws (as shown)
- Operating voltage: Varies by servo revision; commonly used in 4.8–6 V class systems (verify with datasheet/seller specs)
- Speed/torque: Not specified; depends on revision and supply voltage (check datasheet)
- Rotation behavior: Neutral = stop; offset = forward/reverse with variable speed (requires calibration for true stop)
Applications
- 2WD/4WD small robots (drive wheels via servo horns or adapters)
- Continuous feeders: filament guides, small part dispensers, candy/seed feeders
- Rotating platforms: turntables, display stands, scanning rigs
- Simple automation: rotating knobs, latches, small gates, agitators
- Educational projects: PWM control, robotics prototyping, mechatronics labs
Integration Notes
- Power: Use a dedicated regulated supply suitable for servos; current draw can spike at startup or stall. If your controller resets, add bulk capacitance and improve wiring.
- Grounding: Always share ground between controller and servo supply.
- Calibration: Implement a “neutral trim” value in code to achieve a reliable stop. Neutral can drift slightly with load and supply voltage.
- Mechanical mounting: Use the included screws and horns; avoid side-loading the output shaft. For wheel drive, ensure the horn/wheel interface is centered and secured.
- Control frequency: Many servos expect ~50 Hz PWM; some tolerate higher rates. If behavior is unstable, revert to standard servo timing.
Included Components
1x DS04-NFC continuous rotation servo, horn set, mounting screws
No reviews yet — be the first.
Honest takes from buyers who built with this part.
Write a review
No questions yet.
Ask anything — the team and other customers will reply.
Ask a question
Starter Bundle Builder
Works With
Find more compatible parts
Related