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

I have compiled all prior revisions of the FluidDial firmware including the latest/current, with no issues.

Does the following (previously posted in this thread, above) help?

If it does not help, can you give more details on what you are trying (what build environment… are you in VS Code? are you using PlatformIO? Have you allowed PIO to get all its dependencies? Are you downloading from Github repo to your local drive, and telling VS Code to open the FluidDial subfolder? Or are you doing some other approach? etc).

Hey Doug: I downloaded the main branch from Github, opened the Fluiddial folder in VSCode/PlatformIO, and when I click update it says the dependencies are already up to date. I tried a clean reinstall of VSCode and PlatformIO just to be sure. Though it throws this “framework-stm32cube” error whenever I try to build the software. I can’t help but feel like this is some small feature which needs enabling or a library which needs to be downloaded but I can’t for the life of me figure it out! :sweat:

Hmm. I googled and found a couple of things to try that seem vaguely/possibly related:

1st one:

Please open PlatformIO IDE Terminal and type

pio upgrade --dev

Restart VSCode. Does it work now?

2nd one:

  1. Please uninstall Microsoft’s Arduino extension which raises errors.
  2. Use this option to control build flags Redirecting…

looks great.
I made one to that fits Doug’s Cradle, made of oak.




Now I just need to upload firmware and connect it to my lowrider.

This is my DXF file.
Fluid Dial fits design8studio cradle.dxf (54.3 KB)

7 Likes

No luck unfortunately. I’m trying another PC in our house to see if I can get it to work there. I’ve downloaded so many drivers and whatnot over the years I wouldn’t be surprised if I unknowingly changed something which is causing this issue.

1 Like

I’m no VS expert but try this in the terminal window part of VS: pio platform update

I saw some issues folks posted with this framework error.

Thanks for the suggestion, no luck here either though :confused:

1 Like

Very nice! I haven’t figured out a cradle solution yet, maybe I’ll just toss my first one and make v2.0 from your dxf!

2 Likes

Yeah I’m at my wit’s end with this. Tried different computers, tried clean uninstall and reinstall of VSCode and PlatformIO, tried moving the lib folder into the main FluidDial folder, tried updating everything from Python to PlatformIO to pip to git.

I must be missing something somewhere though; I still get the exact same error when I try to build :confused:

1 Like

There is a FluidNC help area on their discord server. It might be time to post there and see if those guys can help.

Looks awesome. Please consider posting this as a make over on the Printable listing for the cradle.

Yes, i will do that. but I designed it in vetric so i only have a dxf file to share and not a 3d model. but can probably find some time to make a model in sketchup at a later date.

I was mainly referring to the cradle, but you could post your DXF file(s) (and pics of the pendant case) in a “make” of the cradle, since you printed that, and it definitely qualifies as a “make.”

Also, you could post the cradle as a make, with the DXF file(s) and pics, and also post the DXF and pics as a “remix” of the pendant case… Not everything on Printables is a 3D model. There are various 2D resources there as well.

Done and done… I’ve made a post to your cradle and a remix of your case. :grinning:

1 Like

Awesome, thanks!

Not sure if this thread will help…

…but perhaps not as it gives some suggestions but does not seem to reach a solution.

Re. “tried moving the lib folder into the main FluidDial folder”

FWIW, I have not had to do that for a long time, so I don’t think my original mention of the need of moving the lib folder is still a thing.

Oh man. Well, thanks for the help Doug. I tried the discord as well and was talking to Mitch about it but couldn’t come up with anything there either. Bummer :confused:

Hopefully I can figure something out… somehow… lol it’s a really neat project and I hope I can utilize it myself eventually.

@DougJoseph ,

Okay, this is just too cool not to have/make one!

My Dial came in yesterday:


Now I have to go back a read the WHOLE post and all the github(s).

It probably won’t get done very soon, but at least I have my LittleLR3 to cut one of those cool wooden cases.

Thanks for all the details Doug.

Mike B.

1 Like