Anyone have some simple GCode to test EleksDraw with?
@Steve-Hobley Very nice job!
What is the problem with EleksDraw and Grbl 1.1e? You just need to compile with CoreXY enabled, which does require removing some other features because the Nano is extremely memory limited.
@Zax I guess the main problem is I don't really know what the weird little Arduino knock off board (that comes with the kit) really is. I could try programming it using the Arduino IDE, but I could also brick it.
Right now I'm trying to push GRBL 1.1 it to an old Nano 328P I had lying around, but when I build with CoreXY it does not fit. If I compile without CoreXY it just fits.
They recommend re-flashing with the OptiBoot loader to free up enough space, so I've been looking for something to reflash with.
@Steve-Hobley It's a Nano clone so the chips have been replaced with Chinese equivalents, but it works the same... except less reliably. Arduino IDE works to program them, just tell it you have a Nano.
Yes, I use OptiBoot. You can load it with a Uno using the ICSP connector or with a programmer (they only cost a couple of bucks).
It's been a while but even with OptiBoot I couldn't get CoreXY to fit with the homing and other stuff I usually use so you have to pair it down some. That's probably why Eleks stuck with 0.9i, but Grbl 1.1 has some nice features and faster / smoother motion which I prefer.
Thanks for the info - been looking for my ISPTiny programmer.. finally found it tonight.
I used the Arduino IDE and set the Board to be an Uno and burned the bootloader into the Nano. Recompiled Grbl 1.1 and now I have it running on the Nano/Uno board.
More detailed info on how to do this here : https://github.com/grbl/grbl/wiki/Frequently-Asked-Questions Search for "I've got a Duemilanove-compatible board and I can't seem to fit Grbl onto it! What do I do?"
So my guess is this thing uses spindle speed PWM to drive the servo?
My pen servo is all over the place with 1.1 - do you know which config options will get it working like 0.9 ?
@Steve-Hobley I think it uses the servo function, which is a PWM signal but not the same as the laser.
@Steve-Hobley Do you have a compiled/executable version of your GRBL_UI software avalable? . . . I don’t have access to Visual Studio to create it from your GitHub.
@DWiskow You compile and upload using the Arduino IDE (open source), no other software is needed.
@EVAHNN-W No, you select it from the menu and it is updated on the firmware. There is no need to include it in the G-code, and it isn't G-code so that is NOT where it should go.