-
-
Notifications
You must be signed in to change notification settings - Fork 375
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ganged motors with one direction pin #100
Comments
We did not consider that method in the design. Are you expecting the axis to auto square? You could try changing the second one to NO_PIN and see what happens. |
Here's what happened:
|
I wanted to configure it as in the previous version of Grbl_Esp32: https://github.com/bdring/Grbl_Esp32/wiki/Motor-Ganging-and-Axis-Squaring |
We don't support motors without a direction pin right now. It would probably be possible, but I think we would have to limit it to the second motor only. You could submit a feature request. The primary devs have a lot of other priorities, so it might be months before someone worked on it. |
As a workaround, if you have a spare GPIO pin that is not already used for some other purpose, you could assign it as the second direction pin, but not connect it to anything. |
It works. Thanks! |
If you have switches connected to only one GPIO, just list that GPIO under motor0 and do not list anything under motor1 |
I tried this. Homing on the second motor does not work. I had to connect each limit switch separately... |
We do not support auto squaring with one switch. We chose to use the stress free method where the axis does not need to be pulled out of square during homing. This requires Fluid to use independent switches. |
How to set up two motors per axis if their drivers are using one direction pin?
[MSG:ERR: Configuration error at /machine/axes/x/motor1/stepstick: ERR: Setting up pin [gpio.26] failed. Details: Pin is already used.]␊
The text was updated successfully, but these errors were encountered: