I using Neje A40640 module (12W) but minimal power is too strong and always little burning plywood. In setting GRBL and lightburn I have:
GRBL:
$30=1000
$31=0
$32=1 Laser mode enable
Lightburn:
S value=1000
Fire power=0,15% (I tried 0,25% and 0,50)
Everything with burning, cutting, engraving working well, only with minimum power (for pointer) is too strong. I`ts my second module, first was 5W and minimum power gave good weak beam.
GRBL is on Arduino UNO. Firmware downloaded via LaserGRBL -->Tools\Flash SRBL software. Version GRBL 1.1f. I bought only laser module rest like frame, stepper motors/drivers/wires is my DIY. My old laser module worked fine.
Maybe the problem is in recognizing the PWM signal, and NEJE sees 256 levels and not 1000. It’s just my guess. Maybe You know GRBL range of PWM? In NEJE instruction I found range 0-20kHz 3,3V-24V (I using 5V Arduino PWM)
The most simple way to check this is by using a voltmeter to measure the pwm output. Since it’s a square wave, 50% should reflect a 50% value of the 5V or should measure 2.5V.
20% of 5V is 1V and 100% 5V.
I doubt the laser module is smart enough to know what the $30 and S-Value Max settings are.
You signal is easily within range to drive the module.
Please test with the American or English decimal point 0.15% (period instead of comma.)
Comma ‘Should’ work for you, but I haven’t seen any discussion about this notation.