K40 Chinese Laser Conversion

Anyone still using the laser conversion board can find all of the resources below:

This plug and play replacement for the Moshi Board enables you to use the full potential of your 40W machine from Linux / Windows / Mac.

There is a web based frontend that will take vector input (.svg or .dxf) and communicate with the control board.

The software functions correctly without a conversion board (other than actually controlling the machine!). Please download the LasaurApp from the links below. This is the best way to determine if this product is suitable for you.

The voltages inside the Laser Engraver are lethal (240 VAC and 25,000 VDC are present). If you don't know what you are doing, please seek professional advice.

Please download, install and use the software before purchasing. 
Verify that either LasaurApp or LaserWeb satisfy your work flow - they are significantly different to the Corel Draw work flow.

Standard Features:

  • New: grbl 1.1 firmware available for use with LaserWeb 4 GUI only.
  • Multiple connection configurations supported (please select at order time).
  • GCode Control via USB Serial.
  • PWM Power Control.
  • Raster Image Engraving.
  • PPI (Pulses Per Inch) Speed de-coupled intensity control.
  • GPL Open Source Firmware.
  • DSP Performance.
  • 2x Open Drain Outputs (e.g. Air Assist).
  • 5V Powered USB port for RPi / BBB.
  • SVG & limited DXF Import via LasaurApp / LazserWeb interfaces.
  • Multiple passes configurable from frontend as one batch.

  • Included Extras:

  • Analogue Joystick control to set the origin
  • (Also controls the optional cross hair)

    Optional features:

  • Networked backend using R-Pi / BeagleBone

    The PCB stencil pictured above was etched from acetate in raster engraving mode at 600 ppi, 55% power.


    File Description


    Supported_Moshi_Board.pdf Use this to check compatibility.
    Wiring_Diagram.pdf Conversion board and connectors.
    PWM_Wiring.pdf How to wire up PWM power control.
    Stepper_Driver_Adjustment.pdf How to adjust the stepper drivers (not normally necessary).
    File Description


    Linux Users Latest stable version.
    LasaurApp LasaurApp source code (Frontend GUI)
    LasaurGrbl LasaurGrbl source code (Board Firmware) - For use with Lasaur App
    grbl-1.1 grbl-1.1 source code (Beta Board Firmware) - For use with Laser Web
    lm4flash Utility to flash the LM4 series MCUs
    File Description


    Windows Users Windows executable for the software. Windows USB driver.
    spmu287c.pdf TI Document explaining how to flash the board USB Drivers for flashing Flash programmer (Select "TM4C123G Launchpad")
    File Description


    Supporting Files / Links Latest stable build of the board firmware - For use with Lasaur App.
    Please be sure to use the correct .bin for your board. The will be white text on the red board saying either "Stellaris" or "Tiva C".

    Beta grbl v1.1 port - For use with the Laser Web 4 GUI:

    This is a beta firmware, so please report any issues; however it shows a lot of promise as a good alternative to LasaurApp.

    Install and Boot Video

    This image contains the above tools and LasaurApp pre-installed and ready to go. Just boot your x86 PC from this stick and give it a try.
    Please extract the .img file from the .zip and flash it with the Win32DiskImager to a 1GB or larger USB stick.
    Linux users can use dd instead:
    sudo dd if=
    USB_Stick_Image_1GB.img of=/dev/sdX bs=1M
    Replace sdX with the correct device for your USB stick.

    Board Support Adapter plate to mount the replacement board. 
    This also doubles as a test piece for both raster and cut after installing the board.
    InkScape An excellent free Vector Graphics editor for .svg (and other) files