← Guides

How to Use NEJE Laser Engravers on Mac

Published: April 16, 2026

NEJE is one of the few laser engraver brands that actually offers a Mac app. You can find it on the Mac App Store for free. So why would you need anything else? Because the NEJE app is built around NEJE's proprietary control layer, not the standard GRBL protocol that powers the machine underneath. This means limited image processing options, no SVG cutting workflow, and no access to the full range of GRBL commands and settings. If you want complete control over your NEJE laser engraver on Mac, you need software that speaks GRBL natively.

This guide covers everything from USB driver setup to your first engraving, with a focus on getting the most out of your NEJE machine on macOS.

NEJE Models and GRBL Compatibility

All current NEJE laser engravers run GRBL firmware over a USB serial connection. GRBL is an open-source motion controller used across the laser engraving and CNC industry. This means your NEJE machine is not locked to NEJE's own software — any application that supports GRBL can drive it.

Here are the most popular NEJE models and their specifications:

Model Laser Power Work Area USB Chip
NEJE 3 Max 5.5W / 11W optical 460 x 810 mm CH340
NEJE 3 Pro 5.5W / 11W optical 400 x 410 mm CH340
NEJE Master 2S Plus 3.5W / 7.5W optical 255 x 440 mm CH340

All three models use the CH340 USB-to-serial chip and communicate at 115200 baud. NEJE also ships interchangeable laser modules with different power ratings — the frame and controller board remain the same regardless of which module you install.

If your specific NEJE model is not listed above, it will still work as long as it runs GRBL firmware. You can create a custom machine preset in your GRBL software with the correct work area dimensions and power settings.

Step 1: USB Driver Setup on macOS

NEJE laser engravers connect to your Mac via USB using the CH340 USB-to-serial converter chip. Whether you need to install a driver depends on your macOS version.

macOS Sequoia and later (macOS 15+)

Good news: Apple now includes built-in support for CH340 chips in macOS 15 Sequoia and newer. Simply plug in the USB cable and macOS will recognize your NEJE automatically. No driver installation needed.

Older macOS versions (Sonoma 14 and earlier)

On macOS Sonoma or earlier, you need to install the CH340 driver manually. Download the macOS driver from the WCH manufacturer website, run the installer package, and restart your Mac. After restarting, your NEJE should be recognized when connected via USB.

Verifying the connection

After plugging in your NEJE and powering it on:

  1. Open System Information (Apple menu → About This Mac → System Report)
  2. Navigate to Hardware → USB
  3. Look for a device named USB Serial, CH340, or similar

If the device appears in the USB tree, the driver is working correctly. If it does not show up, try a different USB cable — some cables bundled with laser engravers are charge-only and lack data lines. Also try connecting directly to your Mac instead of through a USB-C hub, as some hubs do not reliably pass through serial devices.

Step 2: Choose Your NEJE Mac Software

There are three main options for controlling a NEJE laser engraver on macOS. Each has different trade-offs in terms of features, cost, and ease of use. For a broader comparison, see our complete guide to laser engraver software for Mac.

NEJE App (Mac App Store)

NEJE offers their own app on the Mac App Store for free. It provides basic engraving capabilities and is designed specifically for NEJE hardware. However, it is built around NEJE's proprietary control features rather than standard GRBL. This means you get a simplified interface but miss out on advanced functionality: no choice of dithering algorithms, no SVG vector cutting workflow, limited real-time control during jobs, and no compatibility with non-NEJE machines. If you only need the most basic engraving tasks, the NEJE app works. For anything more, you will hit its limits quickly.

LightBurn

LightBurn is a cross-platform application available for Mac, Windows, and Linux. It supports GRBL and other controllers, offers extensive vector editing tools, and handles complex multi-layer jobs. The downside is the price: $60 USD per year for GRBL support (GCode license), with higher tiers for DSP controllers. It is powerful software but the recurring cost adds up, especially if you only engrave occasionally.

Lùmen

Lùmen is a native macOS app built specifically for GRBL laser engravers. It costs €9.99 as a one-time purchase with no subscription, and includes a 3-day free trial so you can test it with your NEJE before buying. Lùmen has built-in presets for the NEJE 3 Max, NEJE 3 Pro, and Master 2S Plus, which configure the correct work area, maximum laser power, and speed limits automatically. It also offers 7 dithering algorithms, SVG cutting, dual-layer workflows, and full GRBL console access — everything the NEJE app is missing.

This guide uses Lùmen for the step-by-step instructions below. You can download Lùmen here.

Step 3: Connect Your NEJE to Lùmen

  1. Plug in the USB cable from your NEJE to your Mac and power on the engraver.
  2. Open Lùmen and look at the Connection section in the sidebar.
  3. Select the serial port from the dropdown. It will appear as something like /dev/tty.wchusbserial-XXXX or /dev/tty.usbserial-XXXX.
  4. Click Connect. You should see the GRBL welcome message (e.g., Grbl 1.1h) appear in the console.
  5. Select your machine preset. Open the Machine section and choose your NEJE model from the preset list. This auto-configures:
    • Work area size (e.g., 460 x 810 mm for the NEJE 3 Max)
    • Maximum spindle power ($30 value)
    • Default feed rates
  6. Home the machine. Click the Home button or send $H in the console. The laser head will move to its limit switches and establish the coordinate origin.

After homing, the status indicator should show Idle with coordinates near 0,0. Your NEJE is now ready to engrave.

Step 4: Your First Engraving

Let us run through a simple image engraving on a piece of scrap wood or cardboard.

Import an image

Click Import Image and select a JPG or PNG file. For a first test, choose a high-contrast photo or logo with clear light and dark areas.

Choose a dithering algorithm

Laser engravers cannot produce true shades of gray — they simulate tones by varying dot density, similar to newspaper printing. Lùmen offers 7 dithering algorithms to convert your image into a laser-friendly pattern. For your first engrave, start with Atkinson dithering. It produces higher contrast output that is forgiving on natural materials and looks great even with slightly imperfect focus.

Set power and speed

For a NEJE diode laser engraving on untreated wood, start with these conservative values:

  • Speed (feed rate): 3000 mm/min
  • Maximum power: 600 (out of 1000 S-value, i.e., 60%)
  • Minimum power: 0
  • Resolution: 8 lines/mm

You can fine-tune these later using Lùmen's built-in test pattern generator, which creates a power-versus-speed calibration grid so you can find the perfect settings for each material.

Position and frame

Drag the image on the canvas to position it within the work area. Press the Frame button to have the laser head trace the outline of your engraving area without firing the laser. This lets you verify placement on the actual material. Enable the Laser Pointer during framing to fire the laser at very low power (S10), drawing a visible dot that traces the boundary so you can see exactly where the engrave will land.

Start the job

Press Start. Lùmen begins a 5-second safety countdown — put on your laser safety goggles now. After the countdown, the machine homes and begins engraving. You can monitor progress in real time and adjust power and speed overrides on the fly if needed.

Step 5: SVG Cutting with NEJE

Beyond raster engraving, NEJE machines can cut thin materials like plywood, acrylic, and cardboard using vector files.

  1. Import an SVG file via File → Import SVG. Lùmen parses paths, rectangles, circles, ellipses, arcs, and bezier curves.
  2. Set cut parameters: lower speed and higher power than engraving. For 3mm plywood with a 5.5W NEJE module: try 300 mm/min at 100% power, 2 passes.
  3. Run the job. Cutting uses M3 (constant power) mode to maintain consistent power at corners and curves.

Lùmen supports a dual-layer workflow: combine an engrave layer (raster image) and a cut layer (SVG) in the same project. The engrave runs first, then the cut — ideal for projects like engraved coasters or custom keychains with cut outlines.

NEJE-Specific Tips

Interchangeable laser modules

One of NEJE's standout features is their modular laser head system. You can swap between different power modules on the same frame. When you change modules, remember to update your power settings in Lùmen. A 5.5W module and an 11W module require very different speed and power values for the same material. Use the test pattern generator each time you switch modules.

NEJE firmware versions

NEJE ships machines with standard GRBL firmware, but some models may have a slightly customized build. If you see unexpected behavior, check the GRBL version reported in the console on connect. Lùmen works with GRBL 1.1f and later. If your NEJE reports an older version, check the NEJE website for firmware update instructions.

Large work area on the NEJE 3 Max

The NEJE 3 Max has a generous 460 x 810 mm work area. When engraving large images at high resolution, the resulting G-code file can be very large. Lùmen handles this efficiently with its character-counting streaming protocol, but be aware that large jobs take longer to generate and preview. Consider starting with smaller test engravings before committing to a full-area job.

Air assist and NEJE

NEJE sells an optional air assist kit for some models. Air assist blows a stream of air onto the cutting point, clearing smoke and debris from the laser path. This significantly improves cut quality and reduces residue on the material surface. If you are doing any amount of cutting (not just engraving), air assist is a worthwhile upgrade.

Troubleshooting

"No serial port found"

If no serial port appears after plugging in your NEJE:

  • Try a different USB cable. Many cables bundled with laser engravers are low-quality or charge-only. Use a known data-capable cable.
  • Try a different USB-C adapter. Some hubs do not pass through serial devices reliably. Connect directly to a port on your Mac if possible.
  • Check the driver. On macOS Sonoma or older, install the CH340 driver manually (see Step 1 above).
  • Power cycle. Turn off the NEJE, wait 5 seconds, then power it back on and reconnect the USB cable.

"ALARM:1" hard limit error

This means the machine tried to move outside its defined work area, or it has not been homed yet.

  • Send $X in the console to clear the alarm
  • Home the machine with $H before starting any job
  • Verify your engraving fits within the work area boundaries shown on the canvas

Garbled text or no response after connecting

  • Check the baud rate. NEJE machines use 115200 baud, which is the default in Lùmen.
  • Try a soft reset. Press Ctrl+X in the console, or disconnect and reconnect.
  • Ensure only one app is connected. If the NEJE app or another serial tool is connected to the same port, close it first. Only one application can use a serial port at a time.

Engraving is misaligned or shifted

  • Always home before engraving. Without homing, the machine does not know its position and coordinates will be wrong.
  • Check belt tension. Loose belts on the X or Y axis cause skipped steps, resulting in shifted output.
  • Reduce speed. If you are running at very high feed rates, stepper motors may skip steps. Lower the speed and test again.

NEJE App vs. Lùmen — Feature Comparison

If you are trying to decide between the free NEJE app and a dedicated GRBL controller, here is a quick summary of what each offers:

  • Dithering algorithms: NEJE app has basic image processing. Lùmen offers 7 error-diffusion dithering algorithms (Floyd-Steinberg, Atkinson, Stucki, and more). See our dithering guide for details.
  • SVG cutting: Limited in the NEJE app. Lùmen has full SVG support with paths, shapes, arcs, and bezier curves.
  • Real-time overrides: Lùmen lets you adjust feed rate and laser power on the fly during a job.
  • GRBL console: Full console access in Lùmen for sending raw commands and reading machine settings.
  • Multi-machine support: The NEJE app only works with NEJE hardware. Lùmen works with any GRBL engraver, so if you ever buy a second machine from a different brand, the same software works.

For more on Mac software options beyond NEJE's own app, see our guide on LaserGRBL alternatives for Mac.

Related Guides

  • Best Laser Engraver Software for Mac
  • Dithering Algorithms for Laser Engraving Explained
  • LaserGRBL for Mac: Best Alternatives
  • Affordable LightBurn Alternatives for GRBL

Get Started with Your NEJE on Mac

Your NEJE laser engraver works great on macOS — you just need software that gives you full GRBL control. Lùmen is a one-time purchase of €9.99 with no subscription. It includes built-in presets for the NEJE 3 Max, NEJE 3 Pro, and Master 2S Plus, plus a 3-day free trial so you can verify everything works with your setup before buying.

Download Lùmen Learn More