Try here:
Improve your 3D printer or CNC machine with an Endurance laser attachments (add-ons)
Printable View
If you want to use Arduino Nano, here are the files so that you can make an adapter board.
The D-25 is feemale, as on your computer.
Pinout is the same as for Mach3, Pin 1 is PWM!!
All home/limit switches are NC.
Attachment 422208
Attachment 422210
Welll...
I do use Mach3 and GRBL with a board that iI attached pic and pdf.
I just switch LPT cable from computer to my adapter board.
On the other end is 5 axis breakout board (of course, chineese made) :)
OK, maybe I cheateed a little bit, I recompiled GRBL with a bit different pinout to be compatible with my BOB pinout.
Anyway, dynamic laser power works like a charm, no overburn at edges.
BTW the USB connector is for powering BOB (needs 5V.