New grbl cnc controller from Bart Dring

.Bart has put up a wiki page on auto squaring https://github.com/bdring/Grbl_Esp32/wiki/Motor-Ganging-and-Axis-Squaring

Well, there you go:

It uses a 3 step homing process to square. It first moves both motors towards the switches until either switch is contacted. since the switches are on the same input Grbl_ESP32 cannot know which side touched. It now homes each side separately. This puts minimal stress on the gantry because each side only has to move a tiny bit independently at this point. It will know what side touches this time because it knows what motor is moving.

I am guessing I read this and then forgot about it.

Auto squaring works vey well. I had a noise issue that I fixed by separating the endstop cable from the stepper cable. After that it works perfectly.

I have several nodemcuā€™s and esp8266 lying around so Iā€™m aware of the differences.

Well in that case you will know that neither of those will work as you need a ESP32s DevModule with the correct pinouts, there will be many who will be unaware that there are different modules out there all with the same name but with different pinouts.

Actually there are nodemcuā€™s that use the ESP32 parts and modules with the correct pinout may be branded nodemcu. However you are correct in pointing out that not every ESP32 module will work. The board manager in Arduino lists lots of ESP32 modules and options and itā€™s important to find the right match. Frankly that is a bit of a mess but Bartā€™s grbl port works well with the right module. The documentation is also in good shape.

I am using Bartā€™s MPCNC board on my LR2 with end stops and auto squaring. The sequence for squaring is like you described.

I plan to his new board with the RS485 module to control my new spindle. Then I will use the old board on a Primo.

1 Like

I got mine from here Its the yellow pin version that has the correct pinout

Ok, just got a couple of ESP32 DevKit 32U boards and antennas. I figure having a little more range would be goodā€¦

A bit of a pain, though. I configured the firmware for my WiFi, but it kept coming up in AP mode. Finally just copied index.HTML.gz to my phone and connected to it, then reconfigured it from the ESP3D interface.

Sitting with the MPCNC board in my Tindie cart. Still want @buildlog to release the six packā€¦ May end up with two ESP control optionsā€¦ :grin:

1 Like

Yeah, pulled the trigger on that one. Already have the DRV8825sā€¦

Dope! hope itā€™s in my budget range!

From what I recall in his comments, heā€™s hoping for ~$40USD for the board, and ~$10-$30USD for the I/O cards, depending on their function. My SWAG is that you can use it standalone for ~$40, add the 4x switch input for $10-$15 for dual endstops, $10-15 for a relay board to turn on and off your spindle (or maybe an RF485 or 0-10V to communicate with it), and $20 for the 4x5V output to handle all your fan and laser needs.

1 Like

@vicious1

Did you ever try out that 6 pack? I am strongly considering getting one for my primo build.

Well sort of I have it on my office build, did some drawings and tested the dual homing out a bit. I was waiting to hear back from him before I get too deep into it.

My opinion thus far is that it is very worth the money and seems to be fairly future proof as well. As quantities rise he dropped the prices so that is a good sign.

2 Likes

Hello, is it possible for Estlcam.
Grts Dirk