Best controller for co2 laser?


Building a co2 laser (Further Fabrication style).
What viable controllers exists out there?
Most people seem to go for Ruida based, but what other (good) options exists?
Is for example esp32-grbl even an option?
I will do 95% plain cutting.

I’ve been thinking about this for my own build. Like you, I’m focused primarily on cutting. I have one of Bart Dring’s boards that I could try for ESP32, or might run either grbl or smoothie on an lpc like cohesion3d. I’m planning 3 axis. I’m not exactly the target market for smoothieware; I’m not sold on the value of a configuration file over rebuilding firmware. And the instructions that say you must start over building your config file from scratch with every new smoothie version aren’t my favorite thing. Incompatible configuration every time I update firmware feels discouraging. Using grbl of some flavor is therefore attractive.

Honestly MeerK40t makes me think that if I were making a two-axis laser I’d think about using an m2nano. :slight_smile:


There are many factors to consider when choosing a controller not the least of which is identifying the toolchain do you plan to use. So it’s hard for anyone to make clear recommendations for another’s needs. So this is how I approached it.

Tool Chain

  • CAD software
  • Gcode post-processor
  • Machine Interface Software
  • Firmware

Here are some of the popular controllers classified using my own hardware perspective.

Full function, good documentation, schematics, good support, programmable hardware

  • Smoothie
  • Smoothie certified: Cohesion 3D

Full and unique function, good documentation, schematics, good support, programmable hardware

  • Awesome Tech

Uncertified smoothie clones (I don’t name them cause I don’t like open-source cheaters), some schematics, poor support uses smoothie firmware.

Stock, minimal documentation, no schematics, minimal support, not gcode

  • m2Nano**
    ** MeerK40t has some good information on the controller

I use a smoothie 5 as most of these controllers were not available when I built my machine.
I learned the hard way to use controllers that support gcode as that opens up your software options and makes your toolchain almost compatible across CNC machine types. i.e. laser and CNC routers. It minimizes the changes you have to make in source files.

I almost never use electronics in my projects that I don’t have schematics for which I have had to refer to multiple times to solve problems.

If I had to do it over again I would use smoothie for CNC router and Cohesion3D for laser.

1 Like

Currently using k40whisperer on my k40, like it quite a lot.
Toolchain will probably continue to be, Freecad (just ditched Fusion), Inkscape, insert contoller sw here, cut :slight_smile:

1 Like

As someone who has owned many lasers over the years with various controllers, including the M2Nano, Cohesion 3D mini, Cohesion3D Laserboard, Lettro DSP, Ruida DSP, Smoothie clones, Real Smoothieboiard, and an awesometech miniGerbil and SuperGerbil, I much prefer the Ruida over all the others.

The Ruida 6442 or 6445 just works. It has every feature that you could ever want, is extremely fast, and documentation is not an issue with it as tens of thousands of users have experienced every configuration possible, and the internet has a wealth of info available.

For approximately $300USD you get an industrial controller that runs either the free RDWorks software or the new industry standard LightBurn software which is inexpensive, feature rich, and under active development with fantastic support.

From the LightBurn forum and the owner of LightBurn:


Forgot to mention that I prefer to use Linux in my lab…
Think I will try out meerk40t instead of whisperer on my k40.
And then maybe go with a riuda, and try to chip in on the rudia support on meerk40t… (and use rdworks as fallback)

Hope you’re all ok.
I wonder; i found this K40 set, a Ruida 6432 kit. I’m planing to replace the C3D I currently have (worked fine but from time to time issues come up). Do you think this Ruida controller is a good choice?
My machine is a K40 with a reci 100w (yes! I made it!!) and works good.
Other than the PWS, laser tube and controller, I have not changed anything else.
Any advice is appreciated.

The 6442/6445 series are the most common ones and you’ll find more information on them than on the 6432.

Can you explain the ‘kit’ that you are looking at?

Sounds like you have a laser now, so what is the difference in price between the two?

One of the problems with Ruida, is it’s native Chinese, so the documentation is there but is kind of discussed about what is meant by certain terms.

There is a great difference in the model, based on the number and there is no real guide about which controller does something while another one doesn’t

rdc6432g.pdf (5.3 MB)

User’s Manual of RDC644XG Control System 2.pdf (1.9 MB)

The 6432 has no indicators, whereas the 6442/5 have 13 of them with input status and other information that you can see…

I’d suggest either of the 6442 or 6445 types as they are the most ‘known’

I’m sure it’s a good controller, but before I advise you, what kind of deal or price difference is there … ?



Personally, to ensure the use of Lightburn I would always stick to the Ruida controller. I’ve found Lightburn indispensable in my workflow. Reliable, easy to use, and constantly being updated with new useful features. I find that more than often I can do all of my work directly in Lightburn, and rarely need to jump out to Inkscape or other apps. I’ve also found the convert bmp to vector function in lightburn is easier to use in most apps with the best results. Oz, love the app, thank you!

1 Like

Unfortunately, I can’t speak for any of the other controllers you mentioned but I’ve been really happy with the Ruida controllers.

I’ve been using a 50k Chinese laser with a Ruida 6442 controller and currently finishing off my own Further Fabrication build, 700mm x 600mm, with a Reci W1 75w laser and Ruida 6445 controller.

1 Like

thanks. Well, I finally went for the 6432, mostly for my budget.
thanks a lot for your advice and time.

I have all set up and is working great. Now you could say my k40 is on steroids. LOL :sweat_smile:
I don’t know if it’s aloud to put a YT link but I’ll put it anyway to share with you how this ended.

Best regards.

It’s totally allowed to link to youtube! We allow uploading short videos directly, but the embedded player doesn’t transcode videos to work on every browser, so in practice it’s been much more robust to upload to a video sharing service and link to it. :smiling_face:

1 Like

Good Evening Sir,
I need to know how can I control diy CO2 130WATT Laser, any good suggestions with GRBL based , budget boards