Closed shampeon closed 2 weeks ago
Just removed the Stamp S3, and plugged into USB-C it's still unresponsive, and now hot to the touch.
...and my FluidNC controller is apparently dead. What in the heck happened?
I buzzed out the wiring to make sure there were no shorts, and tested it disconnected from the M5 Dial to make sure it was getting 24V on the right cables.
My guess is an intermittent ground connection that resulting in the 24V supply returning through the rx/tx lines.
Is that something that could have been prevented with an optoisolator board?
optical isolation is one of many ways to prevent it.
I was pretty careful with this build (e.g. I knew that FluidNC tx <-> Dial rx, and Dial tx <-> rx, and getting this wrong could be catastrophic, so I verified everything with a multimeter), highlighted in the caveats in the docs, but techniques to isolate the tx/rx would have been good information to have before even trying this. My controller is cooked, as is my dial.
techniques to isolate the tx/rx would have been good information to have before even trying this. My controller is cooked, as is my dial.
Responses to implied criticism:
Mitch, I did volunteer my time to try to improve the FluidNC wiki docs earlier this year, until it was made pretty clear by you that I was wasting your time when I tried to get clarification on info in the docs that you understood but I didn't. That is an impossible set of conflicting attitudes to resolve--better docs means fewer support requests and more time for development on your part--so I stepped away, as you're not the only one with time scarcity.
I don't know if this will mean anything to you, as you have already decided that I'm being unreasonable, but on point 4, if this was knowledge that I possessed, would I have had the problem I encountered? Where would I have reasonably found this information when I decided to make one of these pendants? If you read the wiki page as it exists right now, would you conclude that the only recommended way of adding this pendant is to purchase one of Bart's connection kits?
Anyway, the issue appears to not be a software problem, so I'll close this, and wish you well in growing your community.
FluidNC 3.7.18 Latest master from FluidDial
After checking and double-checking I got all the pins/cables wired correctly, I got the Dial working this afternoon, and was able to home and jog.
I was checking out the various menus, and selected Macros. I don't have any macros defined in FluidNC. At that point, the Dial froze, and I was unable to exit the Macros menu. Meaning, the M5 bezel button, touchscreen, or physical buttons didn't do anything. The touchscreen was illuminated but frozen on "Reading Macros". I unplugged the Dial, and then plugged it back in to see if it would reset. Now the Dial won't boot, and is unresponsive when powered either through the cable or USB-C.
I can see that the Dial is receiving power, as there's a red light visible within the Dial when powered by the 2 pin cable or USB-C.
I tried plugging it into my desktop to reflash, but the port doesn't come up.