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
GRBL RAMPS 1.4 port #929
base: master
Are you sure you want to change the base?
GRBL RAMPS 1.4 port #929
Conversation
…upport both Arduino Uno CPU and Arduino Mega 2560 + RAMPS 1.4 Board (including limit switches, homing and probing support)
support for the Ramps 1.4 board with arduino mega 2560 would be great! i'm using now a old version from Carlos: grblForCyclone |
rubenverhoef: why don't you try out my version, I have also added the Cyclone config file, so you should be able to use my version without any problems. |
@perivar I did :) It works thanks! |
Unfortunately, this PR is not working for me. Build is fine, but the controller won't work. Needs more testing before merge, but definitely WORTH to merge as soon as possible. UNO is outdated and RAMPS support is a must. |
@kyjak : Thanks but there is no plan to support RAMPS for v0.9. There is a Grbl-Mega project that will serve as a bridge to the upcoming ARM version, but there won't be too much work invested into the Mega projects, as it is not any faster than the Uno. It's better to jump straight to ARM. For reference though, to say the Uno is outdated is a little short-sighted. For a large majority of micro controller projects, the Uno's chip is still very relevant. It's simple, easy to learn, and fast enough. That's why there are so many 328p-based boards. Everyone has a handful of them. This is also why Grbl forces itself to work on them. For CNC applications, the 328p (and Mega2560) are just fast enough. I think what you are trying to say is that the 328p doesn't have enough pins to be compatible with RAMPS boards. That is true, but, like I said before, that isn't the intent of the Grbl project. This type of stuff will be addressed in the next ARM-based project. |
Agree with you, it is pleasant to use an extension board like RAMPS instead of plain UNO, which gives a valid point to the support from 2560/RAMPS clone. |
@perivar |
Read this page https://github.com/gnea/grbl/wiki/Wiring-Limit-Switches |
Added Limit Swith connection information
…ps servo) to work
Hi,
This port was initally developed by ArSi arsi@arsi.sk but has been enhanced to also support Arduino Mega 2560 + RAMPS 1.4 Board (including limit switches, homing and probing support).
Regards,
Per Ivar