I have installed GRBL on both Arduino Nano and UNO. Using Arduino IDE Serial Monitor both seem to be ok when sent $$ and the repsonse shows a list of Gcode commands as expected. I have tried 3 different Gcode senders including UGC and LaserWeb but cannot establish a connection to the Arduino boards. Laserweb seems to try to connect and then gives the message as follows server error : connecting COM 6 : access denied This the same port that Arduino IDE Serial Monitor is getting a response on. Any help to resolve this would be appreciated
Did you close the other apps that "can" connect (access denied means its still connected or owned by another application)
Yes I did try that and then get the message " no supported firmware detected. closing port COM6" I read elsewhere that create_env.bat may be the issue and that it needs to be run in the Laserweb folder. I cannot seem to locate the Laserweb folder in Program files though, only in the download folder?
Not with an Arduino. Thats for 3rd party boards like STM32s etc that can't autoreset Can give it a short just doubtful it would change anything HOW did you install Grbl? Is it grbl 1.1h and installed using Flashing Grbl to an Arduino (if not, do that) as LaserWeb expects to see an instance of Grbl 1.1 (official build, not a fork or an old version etc)
I actually downloaded GRBL 1.1h and thought that I had installed it. Maybe I need to to re-install it. Arduino IDE lists it as GRBL library master then GRBL to Arduino. Maybe this is the wrong version?
I removed the M5Stack Grbl and have installed Grbl 1.1h. Laserweb now connects ok with a message "Firmware Grbl 1.1h detected" If I send $$ from Arduino IDE Serial Monitor I get an error and no list of Gcodes. How do I test if the firmware is correctly installed? I am trying to control 2 axes on a surface grinder very similar to the machine Tormach used to market as PSG see link PSG 612 Surface Grinder The Z axis is too fine to risk automation as the "cut' is only microns and subject to backlash and need to be manually set. I want to control only the X and Y axes with step and direction sent from the Arduino Uno to TSB 6600 stepper drivers. Can Laserweb do this? If so which pins on the Uno caryy the step and direction signals? Thanks for your help so far
It's a Laser CAM. So not really its intended use Well, you get which says it is Which error? But use a Grbl host (CONTROL, UGS, etc - let it manage comms for you, Serial terminal is not the right tool either)