Returning to the Shop

For your laser, you want to be able to update to a recent version of Marlin, and you need a PWM pin to drive that laser. I thought V1 was having difficulties getting the Achim version of Marlin to build, but there is a release (untested) version on the V1 firmware page.

As for the PWM pin, see this topic. It appeared to be a real slog getting a working PWM pin. In the last few posts there are two solutions. One uses an opto isolator to create a 5V PWM output from a fan pin. The other is some compile magic that enables PWM on a 3.3V pin. It appears that the poster that got both of these solutions working but abandoned the Achim board before getting the laser module working. He was having trouble flashing the board.

Both solutions are simple enough that it is worth a try to get a PWM pin on the Achim.

In addition to getting a pen working, you will have to make some firmware changes to enable laser support and assign the laser PWM and the laser enable pins.