I fell into the same "trap" with the 2130's. Purchased them to make the machine quieter..
Installed on the X and Y axis, configured the firmware and fired it up....holy sh@t I thought the axis were coming apart...jerking and rattling to no end.
Re-checked the firmware settings and connections...all ok.
Lowered the current settings (from 1000 to 800) and fired it back up. Same result when moving the axis...tried one more time by reloading "fresh" firmware (1.1.8 vers)
Then nada from either driver...
Ok rechecked it all..everything correct...
Loaded the simple sketch provided with the 2031 Arduino file, attached another motor...no dice. Installed another 2130 driver and voila motor works.
So seemingly the x-y drivers had blown shortly after install and after the jerking and rattling of the motors.
Put the 8825 back in the x and kept the 2130 in the Y. Printed a test cube and wow layer shifts from the Y side! Unreal!
Was about to give up, but decided to change acceleration on the x/y from 3000(default) to 1000 and jerk from 10 to 2.
Printed a test cube, looked ok but corners were blah...Increased jerk and layer shift came back!
Where I ended up is with acceleration at 500 and jerk at 20 for the x/y....
Going to try this for a while...see what happens...
Final thoughts:
It makes a very quiet machine, but settings have to be tweaked quite drastically (in my case). I don't think these drivers are capable of their max current rating without faulting.
Looked at the 2660 as well, but they are not available in the same board form as the 2130's...
OP's title is wright....a love/hate relation
Installed on the X and Y axis, configured the firmware and fired it up....holy sh@t I thought the axis were coming apart...jerking and rattling to no end.
Re-checked the firmware settings and connections...all ok.
Lowered the current settings (from 1000 to 800) and fired it back up. Same result when moving the axis...tried one more time by reloading "fresh" firmware (1.1.8 vers)
Then nada from either driver...
Ok rechecked it all..everything correct...
Loaded the simple sketch provided with the 2031 Arduino file, attached another motor...no dice. Installed another 2130 driver and voila motor works.
So seemingly the x-y drivers had blown shortly after install and after the jerking and rattling of the motors.
Put the 8825 back in the x and kept the 2130 in the Y. Printed a test cube and wow layer shifts from the Y side! Unreal!
Was about to give up, but decided to change acceleration on the x/y from 3000(default) to 1000 and jerk from 10 to 2.
Printed a test cube, looked ok but corners were blah...Increased jerk and layer shift came back!
Where I ended up is with acceleration at 500 and jerk at 20 for the x/y....
Going to try this for a while...see what happens...
Final thoughts:
It makes a very quiet machine, but settings have to be tweaked quite drastically (in my case). I don't think these drivers are capable of their max current rating without faulting.
Looked at the 2660 as well, but they are not available in the same board form as the 2130's...
OP's title is wright....a love/hate relation