Fluid Dial (Fluid NC dial pendant by Bart Dring, using M5 Stack's M5 Dial)

@DougJoseph Thank you for the design. I’ve printed a pair of enclosures and was plodding along slowly planning to build them up. I had snagged two of the M5Dials from the DigiKey link I had posted above.

I’ve decided to get the pair ready to take to RMRRF as was being discussed in a thread shown below.

A question- this pendant enclosure is awesome, but would be even more so if instead of a cable clamp there was a keystone opening so that a standard keystone ethernet jack could be used as the basis of the wiring. Any chance of a collaboration to make that happen?

A further side question- did you ever find a project to lay out a simple PCB? A carrier that had provisions to complete a turnkey pendant would be pretty simple- and pretty useful.

1 Like

This is definitely doable, and I’d be happy to help. All I would need is clear specs / shape / dimensions of the “jack” thing needing accomodated!

No ,not yet.

Yes, it’s a great idea. However, Mitch from the FluidNC / FluidDial dev team said on the dev Discord channel that he had already created something, and even indicated a willingness to share one with me, as he had several prototypes ordered. I’d hate to horn in on that now that he’s already tackling it.

1 Like

There’s a “negative” shape here: (I haven’t tried that- but I would print and test fit an enclosure right away if one exists)
Note there’s some discussion of how to use the shape in the makes section on printables.

https://www.printables.com/model/96859-keystone-cutout

I’ll follow along with that with interest. Thanks.

Which way is front on that thing!? :slight_smile:

@MakerJim

OK, your wish is my command.

https://www.printables.com/model/697710-case-for-fluid-dial-cnc-pendant-for-fluidnc-based

New STL added, and new entry in…

Change log

  • April 7, 2024 — added a new version of the base that has a keystone jack socket for use of a standard keystone ethernet jack for wiring connection to the pendant, as proposed by V1E forum member @MakerJim in this thread, and for which I used some geometry from this listing by @frfrh_161863.

I also added a new top to match the new base. It was needed “because geometry.”

2 Likes

Good morning everyone,

and thank you again for your support. In order to get my problem with the UART connection under control, I connected a USB/serial converter (3.3V) directly to the FluidNC and M5Dial and looked at the data with HyperTerm.
This is how I noticed that the M5 dial connectors that I got for ports A & B had no contact on the pins. Stupid mistake if you rely on the plugs…
But HUHU the connection works and FluidNC reacts.

BUT unfortunately the touchscreen doesn’t respond for me :frowning:
Do you have a few helpful ideas about this?

Greetings and thanks Matthias

Holy smokes! This is awesome beyond words.

I’ve got a test print kicked off, I’ll evaluate it this evening when I get back from work.

1 Like

Base probably needs supports.

Maybe you could try to test the touchscreen with a factory reset and using the built-in power-on interface from the factory just as a process of elimination to see if you have a bad dial versus a connection problem

I printed it with supports, and turned out pretty well. Some shots:

Sometimes I’m so silly… went to test fit the lid, then realized half the clamp is on the lid in the original, then realized you’d already uploaded a no-clamp version of the top lid. So that’s printing now, but I expect it’ll work out great.

2 Likes

That lid looks a lot like a 2.5D milling project to me… it would look gorgeous in red oak or teak.

4 Likes

Yes, and you could 3D print the “stand offs” to be like “spacers” and you would only need the wood to be 1.7 mm or so. You could even “shave” a piece of wood down to “thick veneer” thickness using either a table saw or band saw, and then just 2D cut the profile. It would not even need to be 2.5D.

1 Like

The ethernet insert seems to be fitting nice and flush! Looks great!

1 Like

Good idea,

Is there an instruction manual for a factory reset somewhere?

greetings and thanks
Matthias

I’ve not had to do it, so I’m not certain, but I googled and found these two threads:

The second one should probably be read before taking action from the first one.

Thanks,
I just found a program to reset to delivery status directly on the manufacturer’s website.
Works without problems. This is how my touchscreen works. I’ll re-install the M5Stack later and try to figure out the error.

Thanks and greetings
Matthias

2 Likes

have you updated to latest fluid NC firmware to install latest build with macros on the dial pendan?
or do the latest changes still work on 3.7.12?
The latest fluid firmware is now 3.7.16

Yes, your file worked great from the very first attempt at printing it.

To avoid cluttering up this thread, I’m going to further document my build at the thread below.

Just build pendant and everything was going great - to easy I thought. Sure enough pendant will not connect. Wiring checked many times and all the latest software/firmware loaded. Found your reply about changing to brand rate. This fixed my connect issue. Thanks!
Tested all functions and they work. My only issue is the main screen graphics do not show up but work. Britt you note “Be sure and upload the new graphics to the dial too:” I build and uploaded the latest (as of 4/12/24) from the GitHub. This was the first and only load of software on the M5. I assume the graphics would upload with all the files and since it is the latest should be no issue. Am I missing something?

1 Like

You have to build and upload the filesystem as well as the code. These were two separate actions for me, and after uploading the filesystem everything works as expected.

1 Like