Maslow Home Maslow Community Garden Newsletter

Building a Maslow with Stepper Motors

Has anyone built a Maslow with stepper motors instead of servo motors? I’m on the list to be notified when more Maslow kits become available for purchase, but in the mean time I think I’m going to build one from scratch utilizing stepper motors instead (I have way more experience with them). Looks like I’ll be learning a bunch more about Arduinos and G-Code in the coming months. After watching the video’s I keep thinking of more and more projects I could do if I had one of these.

see the topic “stepper motor with gearbox” on the old forum (I can’t pull it up
to get a direct link easily, sorry)

the guy paid a developer to fork the maslow firmware to be able to drive stepper
motors and built a machine using steppers with gearboxes. He initially used a
planetary gearbox, but then moved to a worm drive gearbox

1 Like

Awesome, Thank you for the fast reply, I’ll check it out.

Hello!

I’m looking the option run this CNC with stepper this firmware https://github.com/algobasket/MaslowCNC-Stepper-Motor-Firmware can’t be compiled.

Do anybody have experience to run MaslowCNC with steppers any advise?

you still need to put a gearbox on the steppers, one that cannot be backdriven
(so a worm gearbox, not a planatary gearbox)

that code is old enough that it’s probably missing a fair bit in terms of
correction factors for things like chain sag. It’s probably only useful to see
about pulling the stepper driver code from. It would be nice to have that in the
main codebase (even if it’s a compile-time options) so that it doesn’t bitrot
like it has.

David Lang

I think the use on not gear box depend of the motor, stepper can fix the position

the problem with code, I can’t compile it and check it is it work or not.

I think the use on not gear box depend of the motor, stepper can fix the position

only when powered, when you shut down the power the steppers can move.

This would require that you keep the motors powered all the time, and re-do the
chain lengths/position each time you power on.

currently the code removes power to the motors all the time when it’s not
actually moving (and for a couple seconds after the move)

the problem with code, I can’t compile it and check it is it work or not.

the guy who did the port tried using planetary gears and found that it didn’t
work, he is the one who said that it needed to be a gearbox that cannot be
backdriven.

David Lang

currently the code removes power to the motors all the time when it’s not
actually moving (and for a couple seconds after the move)

I don’t think this is a problem, on the test i remover the signals from ardu and stepper was keeping position maybe this is my driver.

I just nee the code to check the possibility, now I can’t play with it.