makerbase-mks / MKS-DLC32

MKS DLC32 motherboard kit, which is an offline engraving master control kit developed for desktop engraving machines. The hardware is equipped with a 32-bit high-speed ESP32 module, integrated WIFI function, and directly drives a 3.5-inch touch color screen; it can realize fast engraving and WEB web pages. Control, mobile phone APP control and other functions.
https://www.aliexpress.com/item/1005003183498253.html?spm=a2g0o.store_pc_home.productList_8356958.pic_0
275 stars 109 forks source link

LaserBox ESPP32 v1.0 (laser does not fire) #347

Closed MJ666 closed 1 year ago

MJ666 commented 1 year ago

I installed https://github.com/makerbase-mks/MKS-DLC32/blob/main/firmware/TS35/Laser/Normal/Board_V1.0/V2.20_H35_2022_1101_N_ZX_002.bin to the LaserBox ESP32 V1.0 controller. This is a MKS DLC32 V1.x clone board used by Atomstack for there more actual lasers. All functions are working except the laser does not fire. Strangely the firmware is reporting V2.1 in the web interface. The index.html.gz also need to be installed manually for this build to make the web interface work.

Board Version: MKS DLC32 V2.1 Firmware: V2.10(8M.H35.20221020)

May be it is not the proper one?

I than tried to build a Firmware from the released source code. I get this to work and using the laser. https://github.com/MJ666/MKS-DLC32-FIRMWARE/tree/LaserBoxESP32 Unfortunately the source code looks to be older than what was released as binary firmware. The display does not work as well as the prebuild version. I would be nice if you can release the source from recent builds. Anyhow for the laser this custom build is working as expected.

abinoer commented 1 year ago

Our firmware may not match the motherboard you are using (LaserBox ESPP32 v1.0) and the laser does not fire

MJ666 commented 1 year ago

Finally firmware https://github.com/.../Board_V1.0/V2.0.8_H35_20220105_N.bin is working on the LaserBox controller including the display. I think https://github.com/.../V2.20_H35_2022_1101_N_ZX_002.bin firmware is broken and will not work on an MKS DLC V1.1 for laser use. Would be really good if you can release the latest source code so the community can help to improve. After playing with this source code for a couple of days i gave up since there are to many problems in there wich are already be solved in the binaries you published.