Hi all,
I’m working on a new robotics project and I’m considering using NEMA 34 stepper motors for the drivetrain. The robot is a ground-based mobile platform, designed to carry a payload of around 40–60 kg. I'm aiming for a balance between torque and precision, which is why I’m leaning toward steppers over DC motors for now.
System Overview:
Motors: NEMA 34 stepper motors (around 8–12 Nm holding torque)
Motor drivers: Digital stepper drivers (like the Leadshine DM860 or similar)
Power supply: 48–60V, up to 10A
Controller: Arduino Mega + external step pulse generator (possibly upgrading to STM32 or Raspberry Pi with real-time kernel)
Drive system: 2WD with large rubber wheels, direct drive or via belt reduction
What I’m looking for:
Advice from experience: Has anyone here used NEMA 34 motors in mobile robots before? I’d love to hear about your setups.
Overkill or smart choice?: Are NEMA 34s too much for a 50kg robot? I want high torque, but I also want efficiency and manageable power consumption.
Closed-loop vs. open-loop: Would you recommend going with a closed-loop stepper system? I’m concerned about missed steps during uneven terrain movement.
Heat/noise concerns: Any tips on managing heat build-up? Do they really get that loud under load?
Alternative suggestions: Would I be better off with high-torque DC motors + encoders and PID control for this application?
I’d really appreciate any insights, photos of similar builds, or even just "don’t do this" warnings. Thanks for reading — looking forward to hearing your thoughts!
I’m working on a new robotics project and I’m considering using NEMA 34 stepper motors for the drivetrain. The robot is a ground-based mobile platform, designed to carry a payload of around 40–60 kg. I'm aiming for a balance between torque and precision, which is why I’m leaning toward steppers over DC motors for now.
System Overview:
Motors: NEMA 34 stepper motors (around 8–12 Nm holding torque)
Motor drivers: Digital stepper drivers (like the Leadshine DM860 or similar)
Power supply: 48–60V, up to 10A
Controller: Arduino Mega + external step pulse generator (possibly upgrading to STM32 or Raspberry Pi with real-time kernel)
Drive system: 2WD with large rubber wheels, direct drive or via belt reduction
What I’m looking for:
Advice from experience: Has anyone here used NEMA 34 motors in mobile robots before? I’d love to hear about your setups.
Overkill or smart choice?: Are NEMA 34s too much for a 50kg robot? I want high torque, but I also want efficiency and manageable power consumption.
Closed-loop vs. open-loop: Would you recommend going with a closed-loop stepper system? I’m concerned about missed steps during uneven terrain movement.
Heat/noise concerns: Any tips on managing heat build-up? Do they really get that loud under load?
Alternative suggestions: Would I be better off with high-torque DC motors + encoders and PID control for this application?
I’d really appreciate any insights, photos of similar builds, or even just "don’t do this" warnings. Thanks for reading — looking forward to hearing your thoughts!

