The journey began a year ago when I purchased a cheap Chinese K40 Laser cutter and engraver from eBay for a 3d printing experiment. Before tearing down the machine for parts I decided to play with it for a bit of fun. I quickly discovered that the Chinese user software with encryption dongle was unusable in order to be anywhere close to productive. It is truly a complex Chinese puzzle, especially since it did not come with any instructions whatsoever.
Having played with Grbl, the open source control software for CNC machines, I thought this might be a good match for the K40. It would enable the use of Open Source design software and importing cutting files (dxf) from the internet for Laser cutting and engraving. No more limiting proprietary file formats! Looking back on this adventure, I must admit that having said was easier than done. However, I ended up with a working and very productive open source system that was just too good to keep it for myself.
So if you own, or plan to be a future owner of a cheap Chinese K40 laser, check this out as an awesome replacement controller!
I'll be launching this controller on Kickstarter.com in July 2017, so we can achieve a cost-effective package for you:
Programmed and ready to use controller
USB key with the open source Inkscape plugin’s and g-code sender software
a wire harness for the optional control buttons pause, resume and abort).