After much trial and error, playing with settings, reading forum discussions, etc., I am now able to directly control my Neje Master 2 laser with Lightburn. I’m posting a new thread here to help folks searching ‘ze Googles’ for a solution.
Things that work:
Windows and Mac
PWM / Varying power settings in a single file
Dithering, greyscale, etc.
Cameras
Bouncing back and forth between Lightburn and Neje software
Pretty much everything except…
Things that don’t work:
Homing - Maybe the Neje is wired incorrectly. Maybe it’s that z-axis appears to be enabled and a limit error is thrown sometimes. Maybe I needed to give up on homing to retain my sanity. Either way, it returns to origin after each burn completes, so I’m much less likely to destroy my belts when if I forget to reposition on startup.
These steps have been replicated by 3 different folks, so they seem to be repeatable.
Thank you very much for your work! I played around with LaserWeb but will definitely give Lightburn a try!
To Homing: According to the grbl wiki the limit switches are expected at the Arduino UNO Pins 9, 10 and 12 (X,Y,Z). These Pins are connected to the Pins PB1, PB2 and PB4 of the ATmega328P. Unfortunately I can’t see any trace on the “NEJE Master 2” PCB to these Pins.
When I am lucky the prompt returns, if not Lightburn hangs on tryin to complete the drawing.
Seems to me te wrong controller is selected.
Am I correct to assume that the idea is that one controller is using benbox and the other I cannot select is GRBL 1.1f?
You need to flash GRBL 1.1f over Benbox. Neje has a tool for this that I linked in my instructions. It may require Windows. The two controllers are Neje controller and an alternative, custom controller. The 2nd controller can have either GRBL or Benbox, but not both.
When you flash, be sure you flash to 1.1f. Confirm that it is 1.1f when you connect to Lightburn.
Thanks Andy, this evening I realized there were more than one .exe files and have been toying with those as I now have a win pc.
Voila, I got it working!!!
Homing was a problem(and left was right or left or up or down, pictures and text reversed etc) I finally realized that I could turn the device, duh!, create a virtual home position which worked fine until you restart of course.
From there it was smooth sailing. I would not have gotten there without your pointers, many thanks. I hope this thread will help blundering noobs like me to the solution.
Thanks again and greetings from Holland.
BTW, users with only Mac have no hope to get this sorted. This is misleading by Neje’s statements regarding what they support.
So you can use a Mac with Lightburn as long as you have a win pc to manage the updates and flashing of the device.
Anyway it is better to know than to wander into the woods.
Cheers
Rob