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 !!!
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: https://www.tindie.com/stores/33366583/
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…
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!
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.