FluidTouch - Wireless FluidNC Pendant

That directory needs to be on the Jackpot SD card.

Hmm, which version of the display do you have? I see that on the standard display, once it turns off, the touch functionality doesn’t work when using the reset button. I can see the screen but touch doesn’t work. The advance screen works fine. I’ll look into this.

2 Likes

I will try again in a bit. Maybe I hit the wrong button, it was freezing in the shop.

2 Likes

This is super cool, but might not work so well with my machine as I run Bluetooth and UGS.

I wonder how hard it would be to give it a UART option and figure out how to connect the display to the RJ-12 pendant port.

I am interested in trying to get it to work over UART. The display does have a UART connection so it would need some kind of adapter cable. I suppose I could just splice this together. I generally know what to do from the code side, just not certain the best way to approach from the wiring side. I do have one of the pendant adapter boards used by the FluidDial pendant.

2 Likes

Its probably going to be 2-4 weeks before I can spring for a board to figure out the wiring myself,

Since the board already has power over USB you don’t really need to worry about most of the electronics on the expander board or messing around splicing cables

If you have some extra tall pin headers laying around ( Amazon.com ) then you can plug that directly into the expansion slot and wire up RX, TX and GND from that cable directly to a jackpot controller.

I’m more concerned from a protection standpoint. I know just enough electronics to be dangerous. It would be really nice if it could be powered from the Jackpot with the UART connection but I’m not sure if that’s possible.

I’m talking about this module:
FluidNC RJ12 Pendant/Display Module | Bart Dring

I have a FluidDial pendant too. I can probably figure out where the wires need to go.

1 Like

It is all actually pretty far above my head as well. I can make it work, usually, then the pros here come in and tell me how to safeguard the circuits.

Keep us updated when you give them a try.

1 Like

I have a fix for this but will do some more testing before releasing. It’s in the dev branch. I got a little over aggressive with trying to save power in deep sleep.

This seems to be possible with the Advance display but not the Basic. At least if the Jackpot can provide enough 5v power. It turns out the cable I though I could use wasn’t right. The UART0 on the Advance display is a 2.54mm JST-XH. Fortunately from other projects I have a connector kit for those. The Basic display is 3.3v for the UART connection so it would need to be powered separately either via USB or the battery connection. Or possibly USB to USB although USB-C to micro is a weird cable that I don’t have in my collection. I suppose I have a USB OTG adapter that might help.

I ordered some of these for experimentation with making an adapter cable.

2 Likes

Jackpots really are not sized for supplying significant 5V peripheral power.

If you want to power a pendant from the Jackpot, it is at least my recommendation to use a DCDC converter if your microcontroller cannot accept VMOT power.

I’m seriously considering modifying my CYDs to have an internal DCDC converter for power stability reasons.

4 Likes

Yea, I thought that might be the case. At that point, I’m not very motivated to figure this out. My preference is wireless anyway.

1 Like

I did just put out an updated release.

While I didn’t experience this exactly, I believe it should be resolved. I was getting a bit over aggressive on the power saving (for no actual gain) and the touch screen on the basic display did not like it.

I also updated it to use affiliate links everywhere. I thought about providing both links but in the end, I just used the affiliate links that are clearly noted as such. A couple people apparently used the link I posted above that I didn’t even make clickable. I’m not going to get rich or anything but recovering some of my costs would be nice.

6 Likes

@jeyeager Dude, you are amazing.

You know. You have a few devices. Ow, you could post 4 sale! Just sayin

I think I used the affiliate link, did it work? Don’t spend that $0.0001 all at once!

5 Likes

Screen arrived today. Plugged into usb, web installer worked first time, found my jackpot and bingo.

Very impressive, thankyou.

6 Likes

Does the battery on the advance accept 3.7v batteries?

Feature request: could you add a rotate display 180 degrees option.

Not a feature request: Just curious - would it be possible to attach a jog wheel to the UART IN and use it to jog?

Given this works on fluidNC without additional hardware or modification I have to wonder why the m5Dial doesn’t use websocket and work wirelessly.

Because no one has bothered to write that variant of firmware. The hardware is capable…

1 Like

I phrased that badly. What I mean is why wasn’t that the default way of expansion, is UART inherently preferable to websockets in some way.

Easier on the controller memory or CPU, more options, more responsive - something like that?

WiFi is potentially unreliable compared to a hard wired serial port.

When the WiFi connection is solid it’s great. When it’s not, it’s unusable.

1 Like