How to Adjust the Microstepping Mode on the Big Easy Driver

Hi,

I’ve got my first BED hooked up and I can’t figure out how to adjust the microstepping mode.

I have read that the driver defaults to a 16 step microstepping mode.

I have also read that changing the Microstepping mode to Full Step or Half Step entails changing the MS1, MS2, and MS3 pins from HIGH to LOW…but how?

Do I physically need to flip a switch?

Do I physically need to change the wiring?

Do I need to change the code that is loaded onto the Arduino controller? (I am using code from DragonFrame and I have no idea what to look for)

I can’t find a simple tutorial on how to do this anywhere.

Any clues? I’m new to this, obviously…

Thanks!

Hello!

We don’t have a tutorial for this, but all you need to do is pull the MS1, MS2 and MS3 pins low or to ground to change the step mode. The table below shows what the different combinations of high and low determine what step mode is selected.

Capture.JPG

Just connect the MS pins to three digital outputs on your microcontroller and write them high or low to select the mode you want. There are some pullup resistors built into the board that pull each high and that’s where the default mode of 1/16th comes from.