UI V3 Bluetooth Controller

While V3 isn’t fully recommended yet, I’ve been messing around with it. I saw that it has a keyboard control option. So, I bought one of these (1/8 inch endmill for scale):

8Bitdo Micro Bluetooth Gamepad Pocket-sized Mini Controller for Switch, Android, and Raspberry Pi, Supports Keyboard Mode (Green) Amazon.com

It has a keyboard mode with an app to configure the key mapping.

You do have to enable keyboard mode in the FluidNC settings. I had to change the Jog Cancel command because it didnt support key combos (it was Ctrl + S).

My current config:
Arrow keys : jog X and Y
+ and - : jog Z
X : home X
Y : home Y
A : cancel jog
B : home Z
Star : home all
Squares: emergency stop
Triggers : change jog distance

You can map to any macro as well.

This does have limitations but I’m thoroughly amused. You need to have the dashboard tab active.

6 Likes

Just keep it away from anything from the White Star Line…

But I’m flying?

1 Like

This looks interesting. Is there a keyboard shortcut mapping for UI 3?

It’s customizable. If you open the menu on the Dashboard, you can click “Use keyboard” to enable the keyboard shortcuts. You can select “Keyboard keys” to see the current mapping.

image

You can change the mappings under Settings → ESP3D Interface. It depends on what shortcuts you want to modify.

Jogging commands are under the Jog Panel. You’ll need to scroll down.

image

image

You can click on them to edit the mapping.

You can also change the mappings for Macros on the Macros panel. Click to edit and it’s the Key field at the bottom.

image

2 Likes