Thanks for this! I got my Fluid Dial pendant printed, assembled, and wired (on pendant side), and firmware built and uploaded. Still need to do the wiring connection on the board side. I had an issue with the case not allowing enough room to connect the power to the dial, and I wound up remixing the printed base to add 7mm to its depth. The power input socket on the dial came with a green plastic "power block" insert, but the printed base was not allowing enough room for it, and also did not have enough room for using 2.4mm pin housing type connector either. The remixed version seems to be OK. Thanks again!
I bought the pre-made connectors linked on Amazon. They fit the dial ports nicely, but only if you cut off the locking tabs. They do still seem to click into place and are fairly secure.
Very fine project. I landed on this YT site while looking for some documentation on the M5 Dial's software routines. M5 has very little documentation on the software routines for the display, etc. Looks like you have figured it all out. From your code, I believe you use PlatformIO, which I don't use (I use Visual Micro plugin for VS for any Arduino projects I do) While I wasn't thinking of the M5Dial for a pendant, I also have a homemade CNC milling machine and a fancy pendant that I built with a lot of mech. buttons , and a very fancy encoder wheel that is industrial quality (although I got it from Bangood).
Very cool. I very nearly went with the 'display within MPG' for the Manualmatic Pendant (see bio/channel) but needed a touch screen and a little more real estate! Well done.
I really love your ethos @engserve! Stumbled across (many recommendations for) your work while I was checking out tasty, tempting Fluidnc stuff. And now I can't wait to start using some of your gear as well! GRBL, Fusion and Easel should be really enough for me, but no! Not not now I've seen ESP32s being wielded by Bart Dring. Big wants :) I just need to finish a minor *complete transformation* of my now sloppy old 3018 engraver into a solid 3D carver. I Have almost all the bits for the job, except maybe fasteners, I keep ordering the wrong ones lol.
They are usually called anti-vandal buttons. Any button that fits in a 12mm hole should work. Added to wiki wiki.fluidnc.com/en/hardware/official/M5Dial_Pendant
@@engserveI'm genuinely excited about this project. It occurs to me that if a file browser could be programed into it to display what is on the SD card and allow starting jobs from this pendant, it could reduce need for a smart phone or tablet. Don't know if that's possible, just an idea.
@@design8studio almost always you want a momentary switch for these types of inputs, but it may be worth checking up on these functions and their uses before you attempt a project like this, maybe start with something much simpler to learn on, there's tons of beginner arduino kits out there
@@nerddub Already ordered momentary switches. Thanks. I'm quite confident this project won't be an overreach for me and others in the V1E maker community. We're already eyeing enhancing it, and our community is populated with the brains to help. Thanks again.
Hello Sr. I see that the XYZ axis are always in mm can I put the reading in degrees as if they were 3 horizontal indexers and maybe add more axis or indexers as A B C and if you can also add a speed regulator to the spindle or Motor ? thank you
Soooo, if we can select and start a file on the SD card, this would be full-featured and most would not even need to sign in to the Wi-Fi. Is it possible?
Yes, it is totally possible and I bet someone adds that in the future, but I wanted to optimize it as a pendant. It is more of a UI challenge than a programming one.
Hey, any chance of adding to the wiki, a photo showing where this gets connected to a 6-pack board? - Update: I took one glance and figured it out ... never mind about the pic!
would i be able to upload files to the cnc machine via the usb port on the pendant? its currently not designed to be accessed but i could easily modify the design to make it possible to attach a usb. Our local makerspace is building a printnc with your 6 axis controller and the owner of the space doesn't want to upload files via wifi.
I've scanned through the github and the wiki but I can't find any information about hardware controllers that you'd load FluidNC/grbl_ESP32 firmware on to. Is it your Grbl_ESP32 CNC Development Board V4.1 on Tindie? It's out of stock at the moment, are there are alternatives?
@@engserve Thanks! I want to turn this cheap CNC engraver into a foamboard cutter and I have a feeling I'm going to have to replace the guts with something better.
Supercool, Bart! FluidNC just keeps getting better and better. What a useful, low cost, upgrade.
Thanks for this! I got my Fluid Dial pendant printed, assembled, and wired (on pendant side), and firmware built and uploaded. Still need to do the wiring connection on the board side. I had an issue with the case not allowing enough room to connect the power to the dial, and I wound up remixing the printed base to add 7mm to its depth. The power input socket on the dial came with a green plastic "power block" insert, but the printed base was not allowing enough room for it, and also did not have enough room for using 2.4mm pin housing type connector either. The remixed version seems to be OK. Thanks again!
I bought the pre-made connectors linked on Amazon. They fit the dial ports nicely, but only if you cut off the locking tabs. They do still seem to click into place and are fairly secure.
You are correct. I added a note about that to the wiki page.
Very fine project. I landed on this YT site while looking for some documentation on the M5 Dial's software routines. M5 has very little documentation on the software routines for the display, etc. Looks like you have figured it all out. From your code, I believe you use PlatformIO, which I don't use (I use Visual Micro plugin for VS for any Arduino projects I do)
While I wasn't thinking of the M5Dial for a pendant, I also have a homemade CNC milling machine and a fancy pendant that I built with a lot of mech. buttons , and a very fancy encoder wheel that is industrial quality (although I got it from Bangood).
Very cool. I very nearly went with the 'display within MPG' for the Manualmatic Pendant (see bio/channel) but needed a touch screen and a little more real estate! Well done.
I really love your ethos @engserve! Stumbled across (many recommendations for) your work while I was checking out tasty, tempting Fluidnc stuff. And now I can't wait to start using some of your gear as well! GRBL, Fusion and Easel should be really enough for me, but no! Not not now I've seen ESP32s being wielded by Bart Dring. Big wants :)
I just need to finish a minor *complete transformation* of my now sloppy old 3018 engraver into a solid 3D carver. I Have almost all the bits for the job, except maybe fasteners, I keep ordering the wrong ones lol.
Very cool, I hadn't even considered using the M5Dial for this.
If you get a chance, please post a link to which buttons you used (perhaps either in the pendant wiki or here the description).
They are usually called anti-vandal buttons. Any button that fits in a 12mm hole should work. Added to wiki wiki.fluidnc.com/en/hardware/official/M5Dial_Pendant
@@engserveI'm genuinely excited about this project. It occurs to me that if a file browser could be programed into it to display what is on the SD card and allow starting jobs from this pendant, it could reduce need for a smart phone or tablet. Don't know if that's possible, just an idea.
@@design8studio almost always you want a momentary switch for these types of inputs, but it may be worth checking up on these functions and their uses before you attempt a project like this, maybe start with something much simpler to learn on, there's tons of beginner arduino kits out there
@@nerddub Already ordered momentary switches. Thanks. I'm quite confident this project won't be an overreach for me and others in the V1E maker community. We're already eyeing enhancing it, and our community is populated with the brains to help. Thanks again.
This is really cool! Well done and thank you for sharing!!
Hello Sr. I see that the XYZ axis are always in mm can I put the reading in degrees as if they were 3 horizontal indexers and maybe add more axis or indexers as A B C and if you can also add a speed regulator to the spindle or Motor ? thank you
Soooo, if we can select and start a file on the SD card, this would be full-featured and most would not even need to sign in to the Wi-Fi. Is it possible?
Yes, it is totally possible and I bet someone adds that in the future, but I wanted to optimize it as a pendant. It is more of a UI challenge than a programming one.
@@engserve That is great to hear!
Just bought my controller through tindie! Thanks Bart!! it was fast, and high quality
Thanks a ton for this!
I just got a 4 axis cnc mini mill that I am converting to FluidNC and the Bart Dring 6 pack controller. I will build this pendant at some point, too.
Hey, any chance of adding to the wiki, a photo showing where this gets connected to a 6-pack board? - Update: I took one glance and figured it out ... never mind about the pic!
This is awesome. My M5 dial just shipped. :D
Hi friend, where can I get this project for your mini cnc? Can you tell me where I can get this project or can you give me the specifications?
Thanks for the initiative. Like it.
would i be able to upload files to the cnc machine via the usb port on the pendant? its currently not designed to be accessed but i could easily modify the design to make it possible to attach a usb. Our local makerspace is building a printnc with your 6 axis controller and the owner of the space doesn't want to upload files via wifi.
You can upload files via the USB on the main controller...not the pendant.
Please ask future questions on our discord. See the wiki for access.
@@engserve o thanks! I'll check that out. Can also make that work.
Splendid !
Looks great. I may have asked before but for what do you use this little cnc I always see in your demo vids? Pcbs?
I used to use it to make wooden drink coasters. Now I primarily use it for FluidNC testing because it fits easily on my desk.
Epic!
Awesome video, can this be made to control 4 axis?
I think someone submitted a PR for that. You scroll to see only see 3 at a time, but it could be YZA, etc.
Go to our wiki for more info.
I've scanned through the github and the wiki but I can't find any information about hardware controllers that you'd load FluidNC/grbl_ESP32 firmware on to. Is it your Grbl_ESP32 CNC Development Board V4.1 on Tindie? It's out of stock at the moment, are there are alternatives?
There are a lot. Here is a list of the ones I know about. wiki.fluidnc.com/en/hardware/existing_hardware
@@engserve Thanks! I want to turn this cheap CNC engraver into a foamboard cutter and I have a feeling I'm going to have to replace the guts with something better.
This is awesome thank you. One small request is a 5th screw at the top. :)
Awesome! Thank you!
If any custom PCBs may help for any upgrade work? If so, would love to sponsor! (PCBWay zoey)
is their anyone have one for sale? Thank you
Nice work!
Neat Pendant!
Sweet!
You fancy!
Adding a g-code sender in this will make computer no need,😢..
It can run run files from the SD card.
😘😘😘😘😘😘