$58 laser looking good and cool

Found this, is it the same animal? Of course, it’s will be on a boat from China… take a month…

I spent $80 on the machine, I hate to double my costs for a more expensive controller…

What am I going to get out of this, as far as I know it’s just a 16 bit pwm over an 8 bit one ?

Even a $10 Arduino is faster than the mechanical parts will ever be…

It’s supposed to arrive Monday and I will see if I can talk to it with something…

I do have a couple of Atmel (Microchip) Dragons… most of the Arduino boards have an isp interface. The dragon is discontinued… :frowning:


That’s the one I will likely get too. At first for hacking and then I have a spare 15W Ortur laser module I’d probably mount on it.

On a trip for a few weeks now so won’t order until I get back but will monitor progress you guys make in the meanwhile.

I have been sitting here looking over all the post made on here.
I think that I have started a new fade. Big Boys & Cheaper Tinker Toys
Lets start taking bets on who can trick theirs out the most !
I love my boogie woogie music played on the key board and I crank it up.
So I’m thinking, mount a micro switch with its own little power supply and a doorbell !!
That way I know when my burn has completed when I have my boogie cranked. Maybe a pointer laser
aimed at a mirror ball on the ceiling. LOL

edit update: LOL ---- Buy one of those little robotic arms for teaching kids robotics. The burn completes,
laser goes to home rings the doorbell, lights up the mirror ball and last of all — it pours me a drink !!!

1 Like

I suspect the same. Out of several flash attempts of the ESP32, 2 were successful. After a bit of research it seems this is not an unusual occurrence with this module. I’ve got it flashed to what I want so I’ll leave it at that.

I chose the MakerBase board based on it using the ESP32 and the company’s reputation. My end game is to load FluidNC and run with that which I now have successfully done. Your point of supporting the homebrew board community is a good one! (One of) The creator of FluidNC, Bart Dring, has produced a few boards specifically playing to FluidNC unique capabilities. I have one on order.
Bart’s Tindie store:

FluidNC Wiki:

My personal curiosity pulls me down a lot of rabbit holes! I enjoy every adventure…
Steve …

I recall seeing some of the stuff he’s done and he’s got some really neat projects. Good to see the state of the art move forward. Hopefully this gets broader support from the community and doesn’t become a dead end.

I have the machine and it’s working on the Chinese software supplied with it…

I looked at the fluidcnc, not sure what you used…

What and where did you get the firmware… assuming you didn’t change out boards…

I can see it’s returning a error -19 when it tries to connect… from dmesg

jack@Kilo:~$ dmesg | tail
[197887.970050] usb 3-1: USB disconnect, device number 9
[197887.970330] usb 3-1: failed to send control message: -19
[197887.970522] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[197887.970549] ch341 3-1:1.0: device disconnected
[197891.604111] usb 3-1: new full-speed USB device number 10 using xhci_hcd
[197891.753226] usb 3-1: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.63
[197891.753239] usb 3-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[197891.753244] usb 3-1: Product: USB2.0-Serial
[197891.755579] ch341 3-1:1.0: ch341-uart converter detected
[197891.756814] usb 3-1: ch341-uart converter now attached to ttyUSB0

That is some bad software that comes with it… not to mention there is zero English…

I’ve got stlink running, but don’t know how to use it or get the binary. I can see the binary, I think but can’t seem to download it from github…

Do you have the binary?


@papa.zed was using fluidcnc on MKS DLC32. Not the JL1 board.

Check this post for the GRBL firmware that can be loaded on JL1.

Awesome! It is a funky little machine.

No doubt! and I am not touching the JL1 board, I’ll leave it as is. @berainlb is correct as I picked up the MKS board specifically as it is DLC32 based which is required for FluidNC. I have Fluid running nicely on the MKC board and will permanently mount it on the $69 and preserve the JL1 board for, I dunno, historical reasons. It will never be used again. I did pull down the firmware from the post @berainlb cited above. Maybe I will do something with the JL down the road…

Yesterday was a rainy day here so I got a few uninterrupted hours to work with the Fluid software. I’ll say this: it is very capable and probably the best documented piece of work I’ve come across in a long time. Works just fine with LightBurn!

How did you recover the internal settings? My Chinese isn’t very good and I didn’t seen any indication of being able to query the board for any information.

I hate to lose the configuration of this…

What did you do for configuration?

@berainlb, I will check out the link, thanks…

Ordered this from Aliexpress… won’t arrive until next month… :frowning:

Screenshot from 2022-08-09 06-21-03

Have a ‘box’ for yours?


How did you come up with the configuration data? I haven’t been able to talk to it with anything except that junk software that came with it in Chinese…

Looking at the data it’s sending…

Any notes or whatever you have from chasing down the schematic would be handy… if we can tweak an existing grbl for this, it’s probably just a simple change to get some of this working…

Doubt that includes the wifi.



There is nothing to loose. JL1 is so primitive. Motor currents are set in hardware. It is very basic GRBL board.

If you read my messages in this post - I pull ESP12 off my board. I though it was interfering with serial, so I’ve removed it, but then found that it was not ESP12. ESP uses separate UART/set of pins of STM32 on this board. I’m not sure if any GIT source support two independent ports. I can imagine it can introduce mess while trying to buffer messages in order. Maybe there was a simple latch to chose one or the other and not to merge messaged. DK. But with only USB (CH340 on UART0, not built in USB) it works like a butter and I got surprisingly clean burns out of it, much better than expected for the price of this machine. Initially I had sloppy lines and double image. I had to tune/tighten/align all belts and eccentrics on rollers. I also set action in one direction only, originally it was burning both ways.

I may start GIT repository just for this board. Will be easier to share info and get folks to participate.

My GRBL settings based on default JL3 that this firmware came with. Main difference are homing (I’ve disabled for JL1) and table size. I’ve spent bit of time trying to get to home properly (NG). I got plenty of burns already and these settings works fine for what it is.

Maybe, some day, I will find time to compile proper GRBL for it, with homing and cursor support . I would use ESP3D for ESP12 as base for WiFi code, then it would have web socket that supported by most software.

All this thing is not pressing but for fun. I got x2 of these JL1 when they where $69 on Amazon. Another seller still have it for $79. Already got 4W_optical upgrade and MKS DLC32 is on order. Still, it would be fun to make proper firmware for this board.

The $69 vendor was out of them, so I go the $79 version. It’s really a great machine for the price…

They could have sold a boat load of these if they just put grbl on it’s controller and dump that software that came with it. Not like it would have cost them anymore.

It would be nice to have the original controller working…