Welcome to Our Community

Some features disabled for guests. Register Today.

stand-alone GRBL board/firmware that retains user origin if the gcode is stopped part way through

Discussion in 'Controller Boards' started by steeeve, Aug 24, 2024.

  1. steeeve

    steeeve New
    Builder

    Joined:
    Aug 16, 2024
    Messages:
    3
    Likes Received:
    0
    Hoping that you can suggest a small 3d controller board (intended for a router) that can operate stand-alone and for which the firmware does not junk the user set origin position if the gcode is stopped/terminated part way through the file. I am seeking something better than the MKS firmware supplied for their DLC32, either firmware that can run on that board or a different combination. I suppose it need not specifically have the GRBL interpreter but it would save me a heap of conversion effort.
    Makerbase purports to believe in "open source" and indeed they link to GitHub - 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. , but whilst that repository has some binaries I could not locate any source code. The source code may have been placed there at one point as there are plenty of 404 missing pages. If the source exists elsewhere links would be very welcome. [the Makerbase firmware retains the origin if the file completes normally but "invents" a new position under any other circumstance]

    Thank you
     
  2. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,191
    Likes Received:
    4,346
    BlackBox with CONTROL will do that just fine. See https://docs.openbuilds.com/blackbox-x32

    Recovering origin is as simple as rehoming. All other offsets are based off machine coordinates + offset, so once homed all work coordinates are right back where they were

    CONTROL can recover jobs partially completed too.

    For standalone add our https://docs.openbuilds.com/interface
     
    David the swarfer likes this.
  3. steeeve

    steeeve New
    Builder

    Joined:
    Aug 16, 2024
    Messages:
    3
    Likes Received:
    0
    Many thanks for those links. The hardware is a good bit bulkier than I had intended but it does at least provide an alternative. GRBLhal is something that I must try to learn about [i have come across http://svn.io-engineering.com:8080/ but sadly I could not get it to generate even the plainest firmware variant for ESP32 ~ MKS dlc32]
     
  4. steeeve

    steeeve New
    Builder

    Joined:
    Aug 16, 2024
    Messages:
    3
    Likes Received:
    0
    It would be a good bit simpler if Makerbase still believed in open source and reinstated the missing source files to their MKS dlc32 github pages, I only need one tweak to the code to save me hours per week.
     
  5. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,191
    Likes Received:
    4,346
    Truth be told they never really did.


    Check in with the grblhal repo for the driver for support grblHAL, but honestly, dumping the board and joining a vendor dedicated to open source, and support, will just be a win
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice