G-code Workshop

Supported laser engravers and controllers

CNC Laser Pro - Engrave & Cut works with laser engravers that run GRBL, FluidNC or Smoothieware firmware and accept G-code over USB serial, Bluetooth or WiFi. This covers most hobby diode lasers, including GRBL models from Ortur, Atomstack, Sculpfun, Creality, Two Trees, Comgrow, Longer, Mecpow, Acmer, Eleksmaker and xTool D1. The quick check: if your machine works with LaserGRBL, it speaks GRBL.

Controllers

Controller / firmwareNotes
GRBL 1.1Live machine state, position, jog and work zero.
FluidNCGRBL-compatible G-code.
SmoothiewareGRBL-compatible G-code.
Mach3 and industrial CNCPost-processors for Mach3, Fanuc, Haas, Siemens, Mitsubishi and Okuma (CNC milling jobs).

The app sends G-code over USB serial, Bluetooth, WiFi TCP or FTP, depending on which connections your machine has. You can also export the file.

Compatible laser brands

The app works with GRBL-based lasers from these brands:

What counts is the firmware, not the brand: if a laser runs GRBL, the app can drive it. A few models use their own firmware or cloud software only; those are not supported.

Tested machines

I have tested the app on these GRBL lasers:

Other GRBL-based models should work the same way, because the app talks to the GRBL firmware, not to a specific brand.

How to check your machine in 3 steps

  1. Connect the laser to a computer with LaserGRBL or a serial terminal at 115200 baud. A GRBL machine answers with a line such as Grbl 1.1h ['$' for help].
  2. Connect the phone to the laser with a USB OTG adapter and a data cable (not a charge-only cable), or pair it over Bluetooth if the laser has a Bluetooth module.
  3. In the app, open Transfer, choose the connection type, tap Connect and send a small test job at low power.

Starting settings

Power and speed depend on the laser module, the air assist and the material batch, and they do not scale linearly. I do not publish fixed numbers. Use the app's material test grid to find the right values for your machine and save them as a preset.

Wear laser safety glasses rated for your laser's wavelength, keep ventilation running, and never leave a running laser alone.

By Miguman, CNC machine operator, programmer and toolmaker with more than 25 years of experience. Updated .