I'm running Marlin on a printer with a laser diode attached in lieu of a print head. I'm not heating the print bed or the hotend, and I don't have a hotend thermistor attached to the laser, either. I'm using the fan pwm to control the laser's ttl, so basically my gcode consists of home, move to origins and raise the laser to the focal point, and then the X/Y movements and fan control. Nothingby chantling - General
I'm trying to get a laser diode working with my Tevo Tarantula. It's running a Biqu MKS Base v1.4 with Marlin. I spent quite a bit of time trying to get PWM control working; ended up using the X+ endstops (pin D2), as there were no other PWM capable pins available on my board except D11 and D12, down in the servo group. I had to cobble together a circuit to translate the TTL from D2 for my lasby chantling - Firmware - Marlin
It spits out the same waveform it takes in; just scaled from 0V to ~2.5V instead of 0.9V-5V. Several of the options I tried output a true 0-5V waveform matching the MKS' waveform except reaching 0V, but they didn't work and I've been unable to figure out why . The input and output waveforms on the scope looked identical, but the driver wouldn't recognize them. Found a circuit using a resistorby chantling - Laser Cutter Working Group
I didn't think about re-routing the M106 command to a logic-level pin; I wonder if that would fix the issue with the PWM low not going to 0V. Still can't figure out what's going on there; do all MKS Base control boards have that issue? Both of my BIQU ones do. I was hoping to get everything set up in such a way that I didn't change or remove any existing functionality, which is why I was tryinby chantling - Laser Cutter Working Group
I recently bought a "500mW" laser diode from Aliexpress, planning to mount it to my printer and use it to expose UV sensitive film on PCBs for etching. About a month ago I finally got around to actually mounting it and testing. It worked great on full power; better than I expected, as I was able to etch through paint, albeit at an incredibly slow feed rate. So I could bypass the whole finickyby chantling - Laser Cutter Working Group