- Neje Dk-8-kz Mac Software Download Software
- Neje Dk 8 Kz Setup
- Neje Dk-8-kz Mac Software Download Windows 7
- Neje Dk 8 Kz Manual
- Free Mac Software Download Site
- Software Download; Video Tutorials; Forum; Warranty; Contact; Description: updating NEJE KZ 1000mw NEJE KZ 3000mw NEJE KZ 7W NEJE BL 1500mw NEJE BL 3000mw; NEJE BL 7W.
- Read reviews, compare customer ratings, see screenshots, and learn more about NEJE Wireless. Download NEJE Wireless and enjoy it on your iPhone, iPad, iPod touch, or Mac OS X 10.15 or later.
LaserBot is a desktop laser engraver developed on Makeblock’s open-source platform. Equipped with 1.6W 445nm high power solid-state lasers, and cooperating with its software mLaser, LaserBot can easily engrave and cut many things for you, and help you to make surprises in daily life.
How-to’s and resources for upgrading the NEJE (also sold under the HICTOP brand, and others) desktop USB laser engraver to full GRBL compatibility by replacingthe electronics.
Last updated January, 2018.

Full grbl upgrade with Arduino CNC Shield
Videos
I have uploaded a video of the whole upgrade process at youtu.be/2rbzI-d-bOA.
A second video with specific focus on the wiring, and that covers use of aMOSFET to switch the laser, is also available at https://youtu.be/MuKYvifYnYs.
Links to resources
Neje Dk-8-kz Mac Software Download Software
Software-only upgrade
If you are lucky enough to have a machine that can be upgraded without replacingthe board, you can follow these instructionsto flash a new version of grbl to it.

Hardware
The engraver pictured above and in the video: KKmoon NEJE DK-8-KZ 1000mW
The Arduino shield used to control the steppers: Arduino CNC Shield.I think I mistakenly referred to this as “grblshield” in the video.
Arduino Uno, the board that connects to the shield above.
Neje Dk 8 Kz Setup
Laser focus adjustment ring.
IRF520 module, the board thatcontrols power to the 5V laser.
Software
Universal Gcode Sender -Used to send commands to the laser.
J Tech Photonics Laser Tool -Used to convert images to laser commands.
Wiring diagrams and schematics
Connecting PC power supply to Arduino and Shield
The CNC shield can accept any DC voltage from 12V to 36V. Because the steppermotors used here are very small, the 12V does not need to be high amperage;500ma or larger will probably be sufficient.
To power the upgrade, I used a power supply designed to run an internal PChard drive, although a full-size PC power supply would work.
The most important part of the power supply is that is can give 5V at severalamps to power the laser.
The CNC shield electronics can then be powered from 5V as well, but I choseto power them from the 12V rail of the power supply. If you choose to do that,you will want to adjust the current-limit on the drivers to avoid damaging thestepper motors. Details of how to do this are in the video.
Connecting stepper motors to the shield
The connector for the stepper motors are between the “drivers” (the red square circuit boards in this image.
With the white wire facing up, match the 4-pin connector on the cable to the4-pin connector on the board for both the X- and Y-axis.
Connecting laser to power supply and CNC shield
The SPNEN
(SPiNdle ENable) pin on the shield cannot power the laser itself, soI use a circuit with a transistor to power the laser from the power supply, butstill allow it to be turned on and off by the CNC shield.
First, you will connect the positive wire of the laser (coloured red on mine) tothe 5V power line from your power supply. It MUST be 5V, any more will damagethe laser!
We will switch the laser on and off by connecting or disconnecting thenegative/ground wire. This technique is known as “low-side switching”.
Here are two ways to do it, though there are probably other ways too. Irecommend using a MOSFET over a TIP120. But if you only have a TIP120 it willstill work though your laser power may suffer.
MOSFET circuit
An efficient way to switch the laser on and off is to use an N-Channel PowerMOSFET. Currently I am using an IRF520 module like this one, but this is not designed for logic-level switching so if you have the option I wouldrecommend using a logic-level MOSFET instead.
But, regardless of the voltage, if you want to solder one yourself then thecircuit will look something like this:
This will switch the laser on and off with a minimum of voltage loss.
If you use the same IRF520 module that I did, here is how the wires areconnected:
TIP120 circuit
Before using the MOSFET, I was using a TIP120 Darlington transistor. This worksbut it is a poor choice because the voltage drop on a TIP120 can be as much as2V in some cases. If we were switching 48V then that wouldn’t be a problem butfor a 5V laser, losing even 1V is going to severely impact laser power.
Here is the TIP120 switching circuit I used before:
The transistor I used is a TIP120 “Darlington” transistor. It is a very common“power transistor” that you can find at any electronics shop (Radio Shack,Fry’s, etc) and everywhere online. You can use any similar NPN-type powertransistor (such as the TIP31, etc) as long as it can handle the current. Astandard 2N3904 transistor can’t handle it, and while a 2N2222 may be able tohandle it for lower-powered lasers, I would still recommend using a TIP-series transistor because they are still very inexpensive.
Note: I should really upgrade the above circuit to use a MOSFET insteadof a power transistor. It shouldn’t be that hard adapt it usingthe example from this page. It may alsolet us use PWM to control the intensity of the laser.
Neje Dk-8-kz Mac Software Download Windows 7
Orientation
The origin (X/Y at 0) coordinates should be at the lower-left of the of thestage. “Lower” here means nearest to front. Make sure moving each axisnegatively will move toward that point, and moving each axis positively willmove away from that point.
configuring grbl to work in positive space
For J Tech Photonics Laser Tool (in Inkscape), make sure to set the machinecoordinates system to operate in positive space. You will do that byuncommenting the following line in config.h
before you upload the grblcode to the Arduino:
Neje Dk 8 Kz Manual
grbl 1.1 settings for Arduino CNC Shield upgrade
Reset default work area
Free Mac Software Download Site
You will probably need to reset the default “work area”. Do that with thesetwo commands:
