← How-Tos
laser Mar 26, 2026 ◑ 25 views ◯ 1 min read

Updating Ray5 Firmware via LaserGRBL

laserray5firmwarelasergrblupdate

Keeping firmware current improves performance, fixes bugs, and sometimes unlocks new features. Here's the full process for the Longer Ray5 20W.

What You Need

Step 1 โ€” Get the Firmware

  1. Go to longer3d.com โ†’ Support โ†’ Ray5 20W โ†’ Firmware
  2. Download latest .bin file
  3. Note the version number

Or check the Longer Ray5 Facebook group / Longer Discord โ€” community often posts latest.

Step 2 โ€” Connect in LaserGRBL

  1. Connect Ray5 to PC via USB
  2. Power on the Ray5
  3. Open LaserGRBL
  4. Select correct COM port (Device Manager if unsure)
  5. Set baud rate: 115200
  6. Click Connect โ€” you should see GRBL version in the console

Step 3 โ€” Check Current Firmware Version

In LaserGRBL console type:

$I

Output shows current firmware version and build date. Note it for comparison.

Step 4 โ€” Flash Firmware

  1. In LaserGRBL: Tools โ†’ Flash Grbl
  2. Select the .bin file you downloaded
  3. Click Flash โ€” do not disconnect during flash (30โ€“60 seconds)
  4. Machine will restart automatically

Step 5 โ€” Restore Settings

Flashing resets GRBL settings. Re-apply your calibrated values:

$100=80.000   ; X steps/mm
$101=80.000   ; Y steps/mm
$110=6000     ; X max rate mm/min
$111=6000     ; Y max rate mm/min
$130=400      ; X max travel
$131=400      ; Y max travel

Type $$ to see all current settings before flashing and note them.

Verify

After flash, run $I again to confirm new version is active. Do a test engrave โ€” motion, homing, and limits should all work normally.

Troubleshooting

ProblemFix
COM port not foundCheck USB cable, try different port, install CH340 driver
Flash failsTry again, ensure no other software using COM port
Machine won't home after flashRestore $$ settings โ€” limit switch config reset
LaserGRBL won't connectBaud rate mismatch โ€” try 250000