Grbl controller download link gone dead? where can i download it from?

The link to the grbl controller download link has died.  And Ive not been able to find another one, do you know where i can find another link? thanks  (yes i have google it it keeps taking me back to this dead link) http://zapmaker.org/projects/grbl-controller-3-0/grbl-controller-downloads/

Asked by liquidhandwash 2 years ago


problem in my cnc machine?

At first sorry for the english language is not good  i have problem in my cnc machine when i send 10mm it is move 10mm but when i send 50mm it is move 57mm this is video for problem i'm using  easydriver stepper motor and arduino   and grbl this is my grbl settings http://store1.up-00.com/2016-08/1470777504441.jpg  

Asked by aghaM2 1 year ago


How to avoid CNC crashes

Hey.I am wondering if it is possible to define particular areas on the bed of my CNC machine which I do not want the toolhead to pass over. My setup is an Arduino powered CNC pen plotter running GRBL. I am generating GCode in inkscape. I know I can set a safe height for the tool to pass over work safely but what if that height doesn't suffice. Can I define an area that the tool must not pass through?As a simple example:Before running a file the tool is at the origin. On sending the file the tool will take the most direct path to the first line to cut/draw. Imagine there is an obstacle that would cause a collision if the tool takes this direct path. Can I do something to ensure the tool navigates around that obstacle?I hope that makes some sort of sense :)Any ideas appreciated

Posted by Henri.Lacoste 4 months ago


have i got 1 good driver or 3 bad ones

Hi all, nice to be here I have just finished building my first cnc router and about to start actually doing something with it, during my build I somehow managed to blow up 2 grbl boards and 6 drivers, hey note to myself, don't connect voltages when tired late at night also I have a problem, I think, thanks to YouTube I found how to set the voltage using the trimmer pots on the driver boards, I set all 4 drivers initially to 0.75 volt and it all works and tests fine, apart from having to buy 2 more driver boards when the trim pots fell off that is apart from one of the stepper drivers powers one motor (Y axis) and when it finishes working it goes absolutely solid locked up and sounds like it is groaning, the other 3 are firm but not locked up I tried increasing the voltage on the 3 looser stepper motors to 1.0 volt and it didn't seem to make a lot of difference, but to get the solid stepper driver down to the same stiffness I have had to drop the voltage down to 0.4 volt and it did stop groaning and loosened a bit I swapped over the motors, same result, moved the driver to another spot on the grbl board exactly the same effect on a different motor, so it looks to me like it is the DRV8825 driver board is this a case of I have 1 bad board and 3 good boards? or 1 good board and 3 bad boards ? any help would be more than welcome info on my cnc build and components below basically the cnc has a bed of 900mm x 900mm and is pure self build made up of parts found laying around my workshop, rails bearings lead screws etc, and I added in a new Arduino uno (of which I am novice) and a new GRBL board and ended up using DRV8825 drivers, stepper motors are used (eBay) 4 x identical minebea 23LM-C343-14V wired from 6 wire down to 4 wire with pairs being red & yellow and pair 2 being blue & orange, which I believe is correct LINK TO STEPPER MOTOR SPEC SHEET please correct me if I have made a mistake I have used links to set all drivers to 1/32 micro stepping, also set the mm rate so it is exact at 500mm travel, and set max speed at a sensible 400mm per minute as I am not really expecting supersonic speed and all is nice and quiet, nothing straining I have paired 2 of the stepper motors via the grbl to drive the X axis and used the clone spare on the GRBL to make that work, which it does marvellous The CNC structure does need strengthening up as mostly built on ply at the moment, but everything works as expected, the spindle is a nice almost new RotaZip high speed tool that I bought new about 4 years ago and only used it on one job so keeping stuff does come in handy even if wifey says it doesn't Look forward to sharing info on here as I learn more

Posted by IanT107 6 months ago


any software dealing with bitmap for arduino plotting or GRBL

I want to build something like a CNC. But using a pen instead of CNC's drill so that I can use it to draw image. I searched a lot about G-code, but they are all for vectorgraph. So I need help if there is any software that can translate the bitmap to G-code? THANKS

Posted by asygoogle 4 years ago


Leadscrew stops and starts?

I'm trying to make a cnc plotter similar to this: http://hackaday.com/2013/10/17/unorthodox-home-made-cnc-machine/ I have changed some things though: I'm using aluminum rod with washers super glued to the end, another washer, and two nuts instead of flange bearings (brushings) and two nuts, I'm using 3/8 rod, pololu steppers (#1209), and slightly different conduit clamps.  I'm using a wooden dowel with a half-inch hole, and aluminum and nylon spacers tapped and with a setscrew to act as a motor coupler.  The problem I'm having is that as the motors rotate, even continuously in one direction, the gantry stops and starts moving.  It moves 1/16th of an inch per rotation, as it should, but within each rotation it moves quickly, probably 5/6 of the way within the first 180 degrees, then moves just the remainder in the last 180.  The motors do not stall, miss steps, or change speed, but the gantry does.  There is almost no backlash, and little play.  Any ideas whats wrong?

Asked by jduffy54 4 years ago


Milling PCBs with grbl?

Hi everyone. Ive just finished my little mill, and it works great, its ardunio based running grbl control software. I thought it would be cool to mill PCBs  so I downloaded fritzing, designed a PCB and Im now stuck, as I need something to output an NC Gcode to the mill. Fritzing can output a few different formats, pdf, svg, and grber. I have got Vcarve but it doesn’t like  fritzings pdfs, I can import grber file into grbl, but the scale is wrong and the trace looks like its full of errors. Can anyone recommend a PCB design package that is compatible with grbl?

Asked by liquidhandwash 4 years ago


Help with CNC controller

Hi , Can please somebody help me with using a4988 pololou stepper motor driver.I want to use it with arduino.

Posted by IBH 3 years ago


Nema 17 stepper motor problem, how can I solve it?

Hello guys, I finally get done my Laser Engraver with Arduino, it's actually a combination of 3 projects from here, and now, at the end, my motors does not work...Here you can find the motor I use: https://www.aliexpress.com/item/Free-shipping-1PCS...I connect them on a cnc shield with A4988 drivers, I use GRBL as a firmwale and the program for engraving I don't think they matter, because I use 3 of them with no results.P.S.: the Laser is working, the M03 and M05 functions works great, but the motors not a step...Thank you and I accept any speculations, I was thinking that the current from the driver was not enough, but after a research I found that isn't true ( I think ).

Posted by FlaviuC1 4 months ago




GRBL CNC - Rapiding through stock material? Answered

I have a GRBL controlled CNC and this tutorial is great, I seem to end up with the output as depicted. When I load the .nc file into GrblControl software everything appears just fine, the core problem seems to be when the mill starts it moves to the very bottom center of what it intends to cut out, raising to the top height defined within Fusion 360 and then lowers and begins the milling process. Basically it's dragging the mill through the stock material to get to its starting point. I've tried zeroing the Z axis at both the top and bottom of the stock and modifying the the "Heights" in the setup in Fusion 360. In the "post processing" section I'm selecting "Generic GRBL". I'm certain I'm over looking something - any assistance would be appreciated.

Asked by RickO1 1 year ago






Controller for engraving cnc? Answered

As i am looking to make a engraving CNC i already done a CNC 2D project and uploaded to my page, actually i need some expert view regarding selection of ENGRAVING CNC Controller i like to use GRBL CNC shield with A49888, how many A49888 Shield required to control 3D movement ?

Asked by CNC World 1 year ago





Help building a CNC/3D printer?

Hi, I'm working on building a mini CNC machine then upgrading it to a 3D printer after that using some old CD drives. I want to use the GRBL controller program for this machine. Firstly, most guides ask to use a A3967 driver module for the stepper motor but its pretty hard to obtain that from where I'm from. Can I use ULN2003 instead? The A3967 has two main inputs which is the step input and direction input and the alternating of each pin is done in the chip, however ULN2003 is just a darlington array with 4 inputs that will drive the 4 output pins directly, so the alternating of each pin has to be done in the microcontroller. So I'm not sure how to make GRBL work with the ULN2003 instead. Secondly, arduinos are pretty expensive to get for this project, are there alternative microcontrollers that I can use instead such ATtiny. Can I use the clone Arduinos like Dccduino or Arduinos from China instead? And if so which is better Dccduino or Arduinos from China and what are the disadvantages from using the clones from original?  Sorry for the many questions. Any reply or advice will be much appreciated. Thank you!

Asked by KhayhenS 2 years ago


How to change Gerber RS247 to GRBL g code with .nc file monikers

I have bought a 1610 cnc milling machine which use .nc gcode files. The machine came with pcb manufacturing software Coppercam. I use Fritzing ( which I find is easy to use and very good for my purposes) to design the pcb and the export the pcb via Gerber RS247. This gives .gbl , gtl, and drill text files that are then imported into CopperCam. I then do all the contours for the circuits and hatching for the board which work fine. Trying to do the drills, if it is not an Excellon file, does not seem to work in that the drill holes do not show on the screen. Fritzing does not export Excellon files. If I look in the drills section the number of holes required are listed. The I try to create an export file that I send to the milling machine. The sample etching templates that came with the machine are .nc gcode files. I have tried all the option of output from Coppercam but nothing works. I would appreciate some advice on both mentioned problems without having to get new software as the exchange rate for south African currency to any other is pure murder. Thank you in advance Atilla the Hun

Asked by Atilla the Hun 1 year ago


G-Code interpreter/loader/streaming for Arduino UNO without Stepper Drivers?

I have a MAXNC CL10 mill, which stopped working a few weeks ago, PICs not working... Anyway, Looking for a sketch to interpret G-code and drive the unipolar motors. I searched around and founded Grbl and a few others, which uses driver circuits, but I don't know enough about programming to change them to what I can use. Any hints, pointers, road maps would be helpful.

Asked by steeldragonmaster 5 years ago



Best desktop CNC design and ?

Hey guys,  A couple of friends and I who are engineering undergrounds have been working on a 3 axis desktop CNC machine design at a really low pricepoint, and we wanted to get your thoughts and suggestions on what you want to see on a desktop CNC so that we can make it even better! We also want to get a idea of what you would do with your machine and what sort of people would want to purchase such a machine. Some specs: 3 axis CNC with NEMA 17s (upgradeable to NEMA 23) 20" x 20" x 6" cutting area Steel and injection molded plastic construction Cuts wood, metals, foam, plastics, etc GRBL Arduino controlled Price point, around $200 or $300. Thanks in advance!

Asked by ANDY! 2 years ago



CNC Homing

Hello, I work on CNC Alamode project, raspberry pi and Alamode is configured to control 3 stepper motors: My configuration: Raspberry Pi Alamode (Arduino compatible), 3 stepper motors and 3 EasyDriver. Everything works, grbl is ok. Here is my story: I wanted to install a homing system, I first started with the x axis, as in the drawing, it worked well, it has stopped the motor, but I realized that the current 5v  passed directly on Limit X (D9), without 330 Ohm resistance. Then I put this resistor like a drawing but now the homing no longer works. My question is: Have I damaged my card, knowing that everything works? Can I redo my original configuration without resistance? My last statement :  4.96 Volts between limit x (D9) and Ground. Thank you for your help. http://www.exonet3i.com

Posted by end3x 3 years ago




need a little guidance with an arduino controlled CNC machine. help?

Ok so I am in the process of getting the axes set up, and theyre in a state that would allow me to test them. I am using the laser carriages from CD-ROM drives, so i know i wont get amazing build sizes, but that isnt the matter here. I've searched and searched and searched and have yet to really find definite instructions. The hardest part is going to be coding the arduino. I would like to use an ATmega16, but a 328 will work too. I intend on using L293D's to control my motors. they seem to work fine for on the bench testing, so with cooling in an enclosure i dont see why it wouldnt work. but I have no idea where to start with the coding. Ive seen references to GRBL, some reprap stuff, and a LOT of people being told basically "your method is stupid, buy these motor controllers and use my method", which i guess works well, but I dont have the money to buy the fancy motor controllers and the 293s seem to work fine. so, can someone point me in the right direction, or give me some pointers here please? I'd really appreciate it.

Asked by zack247 4 years ago


Need help in identifying connections for CNC board?

I need help please anyone. I have bought another CNC shield recently, goes by the CNC Shield ver 2.7 name. The board has www.lubandiy.com printed on one corner. There are 8 optical isolators on the board for the limit switches and a socket for a Nano. Also there is a heavy duty hexfet near the laser connections. I am not able to find out much about this board, even though I have asked the seller and even a few other sellers that are on ebay. I went to the website as shown on the board, but it is all in Chinese and after trying to use Google translate was still not able to find out any further information. The board looks well made and seems to have a lot of good features, but lacks the needed info to be able to put it to good use. I am not sure if the board has a laser TTL built in or not, it is possible due to the hexfet being there,  There are two heavy duty connections (two pin each marked + - ) and a small connection with a xh2 socket that could be for a laser or maybe a fan.  Can't get any further info on it. If anyone can help with info, please let me know so I can start to use the board with my machine build. I have managed to program a Nano with GRBL 1.1f and it works OK when testing the board on a dry run, no motors connected or laser.

Asked by regpye 6 months ago


UPDATE: CDROM stepper motor moves up and down now! wiggle problem resolved

To anyone who read my previous post about the CDROM stepper motor wiggling and not moving while being controlled by GRBL and the EasyDriver motor controller, I got that same motor to work. What I did was I completely took off the wiring system of jumpers I had made. I took off the male pins and kept only that. Then, I tinned four new 22 AWG stranded wire (which is a larger gauge than I was using previously), attached the male pins to one end, and soldered the other ends to the motor directly using copious amounts of flux and verifying resistance continuity between all wires and connections. My Take Away: A. The previous gauge wire was too small, B. My splicing of the wire failed miserably, C. The solder pins were in fact touching each other, shorting the system I am guessing that a combo of all three (honestly, mainly B) caused the frustration. Now it is one solid wire from motor to breadboard for each of the four connections. I believe by unsoldering everything and cleaning it up fixed the wiggle jiggle of the CDrom motor. So if you are having these problems with your CDrom motor/ motor controller, check the wiring and the solder joints. I hope this helps anyone having these problems.          

Posted by dankozi713 2 years ago


CDROM stepper motor problem with movement

I have been having intermittent problems with my cdrom stepper motor. I had a four pin motor soldered to a bare copper wire. I used the pins not the little ribbon cable and I left the ribbon cable attached because I figured, as soon as I snip it off I would regret it later. The other end connects to a breadboard that is in line with the stepper input to the EasyDriver motor controller. I have been using GRBL controller on my PC and when I tested it the first time in a vertical position it would just wobble around, not moving up nor down. I thought the stepper motor was bad so I got another one. The second was wired the same way, 4-pins, and it worked in the vertical no problem. Then later, while working on the rest of my project the second cdrom motor that was working did that same wiggle without moving up or down. I realized that the solder connections were very close together and that two pins were electrically connected. I modified the wire to basically a homemade male to male jumper wire. The extra pin made the room I needed to unsolder the two pins. Once again the motor worked up and down with no wobble. I have done nothing to modify the cdrom stepper any further and went to test my motor today after a couple weeks hiatus and once again, wobble with no up nor down motion. At this point I am stumped. I have reason to believe that my solder skills are lacking and that my homemade jumper has broken internally inside my shrink tubing where I cannot immediately see it but If anyone else has had this problem and knows how to rectify it please let me know. I hope there is enough info here laying out my problem and that someone can lead me in the right direction. If it also helps, I have checked my pin out and I do not feel it is backwards or crossed. I checked the resistance between the four pins and the end of my "jumper" and is approximately, 40, 20, 40, 100 ohms for A-, A+, B-, B+, respectively. I am really not sure what these number would mean but my buddy told me to check the continuity from end to end.

Posted by dankozi713 2 years ago