Those links are to images you haven’t shared, it seems, so I can’t see the error. New users are set to be able to post five images, so that’s not the problem.
The link and image limitations are spam management things. If you search for “moshi” and click around the site looking for other examples of the moshi to see whether they look similar to what you have, you’ll also probably do enough for the system to recognize you as not a new user any more, and you might find out whether your board looks similar.
The text in the bottom left corner might provide a clue.
It looks ancient. The parallel port is definitely inconvenient.
Well, the good news is that the connectors do look almost the same as recent ones. The one on the right should be for the Y motor. The 12-pin FFC should be for the X motor and the endstops. The 6-pin connector on the left which only uses 4 wires has to be changed to a 4-pin one and then it should work with an M2 (or M3) Nano or any of the K40 upgrade controllers which got a connector for that 12-pin flexible flat cable.
The bad news is that your machine does use that 12-pin flexible flat cable, which is inconvenient if you want to use some controller which does not happen to have a connector for it. None of the DSP controllers have one, for example.
If you want to use one of those controllers, you either have to use some kind of adapter/breakout board or redo the wiring for the X motor and the endstops.
Here is @kwUK 's other photo, just so it’s inline with the rest of the thread.
They’ve done a lot to streamline the newer K40s, or at least hidden a lot of components under the cover for the laser PSU…
Even if you could reverse engineer that it has a parallel port which is impossible. You can swap that board out for probably an M3 Nano for USD$25 or so. The ribbon x, standard stepper y stuff is still the same today. In theory most of that stuff looks properly adaptable for modern lasers. You could probably buy a few different gcode controller cards for it. The thing that matters are the connections You need to fire the laser and control the stepper motors. You probably can’t get a computer with an old parallel port for cheaper than you could get a newer card with a usb port.
M2 Nano: Lowest cost, driven by K40 Whisperer , Meerk40t , or VisiCut open source options, or the generally inferior proprietary software shipped with the unit. Cannot be driven by Lightburn directly; MeerK40t can translate between Lightburn and the M2 Nano.
If it has a TEST button on the front/top panel and you can manually cut 3mm baltic birch plywood in one pass manually moving the laser head slowly from left to right then mention that in your sales pitch. It identifies that the HV power supply and laser tube is working. But only do that with distilled water circulating through the tube. Running it without water moving will quickly kill the tube.
Otherwise you’d be selling a chassis needing a new tube, LPS and controller so maybe worth US$100 to the right person. US$0.02
Hi Dougl, Yes I have had it running and pushing the laser head slowly with my hand for testing that it was all working fine, had to get a pump for it and water so I didn’t damage anything as I have a larger laser that I use.
Just a shame for me that it has the parallel port and wont be easy for me to change to another board to use Lightburn which I am still learning to use, much better than RDWorks which I was originally recommended to use.
Will make sure to advise in listing that it is all working and cuts well.
But his old board has 2 Atmel 8bit microcontrollers so what is going on on the parallel port is likely not just a serial stream.
It wouldn’t take much to rewire it to work with a standard Smoothieware compatible board if skilled in a bit of soldering, wire crimping and ohming out things with a multi-meter. But as it is with a parallel port for input to control it, who knows what pins were doing what and what software was used to wiggle those parallel port pins.
In general, the parallel port was also basically the GPIO header, and the USB/parallel port adapters are specific to printers. They are extremely unlikely to work for any other application of the parallel port.
(I did much of the early work on the Linux parallel port driver so I have some understanding of the difference between using it for a printer and using it as a kind of GPIO.)