FluidNC icon indicating copy to clipboard operation
FluidNC copied to clipboard

Feature: Existing Hardware - Worktable CNC Controller

Open WorktableCNC opened this issue 9 months ago • 8 comments

Machine Context

I have a CNC Controller to add to the Existing Hardware list.

Feature Description

The Worktable CNC Controller features:

  • The Espressif ESP32
  • (4) Axes control (XYZA)
  • (2) PWM outputs
  • PWM to 4-20V output
  • (4) Opto-isolated limit/probe inputs
  • Enable/Disable digital input
  • (3) Available digital input/outputs
  • All I/O boosted and protected by buffer gates
  • Input power from 7 to 35 V

The XYZA outputs provide step and direction for a typical motor controller input. The PWM and 4-20V outputs are used to control the speed of a VFD driven spindle, or the power output of a cutting laser. It is basically all you need without a bunch of other stuff. Simple.

Open Source. Gerber Files available to download.

https://worktablecnc.us/projects/cnc-controller.html

Other Approaches

Not that we need yet another controller, but what the heck.

How I Can Help

The PCB files are on the website. If you really want to go down a rabbit hole, check out everything else.

I hope this is helpful!

Worktable CNC, LLC

WorktableCNC avatar Apr 02 '25 14:04 WorktableCNC

Read this completely if you want to edit the wiki.

http://wiki.fluidnc.com/en/wiki_contributions

You say open source. What ECAD program and where are the real source files?

bdring avatar Apr 02 '25 16:04 bdring

I hope you will monitor the FluidNC Discord and answer questions from anyone who uses it.

MitchBradley avatar Apr 02 '25 16:04 MitchBradley

Bart,

Either I have had a long day or you just changed the Existing Hardware page and added requirements. Cool:

  • Description: A simple and compact 4-axes CNC controller design using the ESP32 module.

  • Open Source: Yes. [Bart, I used KiCAD and I will put the project files on my website in a bit.]

  • Wiki: Only the original page found here: Worktable CNC Controller.

  • Project Supporter: No, I have not contributed to FluidNC other than to have developed a controller which uses it and recommended FluidNC on my website.

  • Discord Name: N/A. I do not use Discord [Sorry Mitch].

  • For Sale: No. It is only available as a DIY design download.

Ahhh, I see... most of the products you have shown are completely fabricated and being sold. Now I can see why you would need to have someone on Discord answer the onslaught of the basic where do I plug in this wire questions. I have no plans to go into business fabricating and selling these. And yes, a DIY project like this is not for the general population (those capable will not have questions... it is pretty straightforward). I simply thought that my efforts (providing yet another cool controller option) might support yours.

If this is or is not helpful to you, that is fine. Just let me know if you need anything else.

Robert

WorktableCNC avatar Apr 02 '25 20:04 WorktableCNC

Image

WorktableCNC avatar Apr 02 '25 20:04 WorktableCNC

Yes, I just added that section. This is something I have been meaning to do for a while and not a response to your request.

There are no wrong or right answers. I just want to make sure the readers can fairly compare the controllers.

I personally like to see a lot of hardware on the page. It is a sign that the FluidNC is succeeding....our ultimate goal.

bdring avatar Apr 02 '25 20:04 bdring

Hello, I have a board labeled MKS DLC32 MAX V1.0, which appears to use an ESP32-S3 chip. As far as I understand, this board is not currently supported by FluidNC.

Previously, I was able to control my CNC machine using GRBL.exe (the axes were moving), but now the machine no longer responds.

I also want to upload firmware that includes probe functionality, but I’m currently unable to do so.

I would really appreciate help with the following questions:

Is it possible to use FluidNC with MKS DLC32 MAX V1.0 to control a CNC machine?

If there is an experimental firmware for ESP32-S3, where can I find it?

Why might GRBL no longer work, even though it used to?

Is it possible to control my CNC and use probing features with this board, or should I consider switching to a different one?

betuss2345 avatar May 07 '25 12:05 betuss2345

We do not support the s3

bdring avatar May 07 '25 12:05 bdring

Hello, I have a board labeled MKS DLC32 MAX V1.0, which appears to use an ESP32-S3 chip. As far as I understand, this board is not currently supported by FluidNC.

Previously, I was able to control my CNC machine using GRBL.exe (the axes were moving), but now the machine no longer responds.

I also want to upload firmware that includes probe functionality, but I’m currently unable to do so.

I would really appreciate help with the following questions:

Is it possible to use FluidNC with MKS DLC32 MAX V1.0 to control a CNC machine?

If there is an experimental firmware for ESP32-S3, where can I find it?

Why might GRBL no longer work, even though it used to?

Is it possible to control my CNC and use probing features with this board, or should I consider switching to a different one?

Thank you in advance for your support!

betuss2345 avatar May 07 '25 12:05 betuss2345