It irritates me that I can’t find a post…or video …or topic…SOMEWHERE of a guy who created essentially the jog screen with video game buttons. No joystick. Very attractive and appealing to myself who spent MANY a quarter standing at so many video games in mall arcades growing up.
Close enough!!! Isn’t it beautiful??!!!
I’ll get some nice arcade style buttons to have around for wherever the next one day build presents itself. Might be a week, might be a year…but some day I’ll knock one out
With microcontrollers like the rp2040 kicking around, the software/integration is trivial these days. So there’s a good chance it actually gets built
I saw this the other day and thought it could make a great CNC Controller:
Just wish there was space for a large knob on the encoder
Can the display output be addressed in pixels/rotated 90 degrees?
If so, this would be about perfect:
- row of 4 different speeds across top
- cursor layout for XY
- buttons above/below for Z up/down
- (two dead keys)
Couldn’t that be added via:
Yep that encoder could be added.
As for display rotation yes it appears so based off the CircuitPython documentation:
https://docs.circuitpython.org/projects/displayio_sh1106/en/latest/api.html
I especially like the idea of changing the key colors based off what function mode the device is in. As an ADHDer I regularly do dumb things because I am not paying enough attention. So if you have the knob set to move say 10mm per turn verse 1mm per turn verse 0.1mm you could have each change the keys to a different color so you do not accidently crash your tiny endmill into something. Done that a few times.
I hope the “someday” is sooner than later! And then please post the instructions
Added bonus…sound affects for whenever you push a button - asteroids, pac man (wakka wakka wakka), Galaxian, etc. Gosh, I can hear every one of those sound effects even now!!
Most of these implementations would be very similar in firmware. I’ll kick off another thread when I mock up the proof of concept and folks can opine on preferred layout and feature set.
Looks like we could also add a speaker:
YESSSSSS!!!
I still would like a ShuttleXpress. I used one on my Tormach milling machine and another on my CNC-converted Feeler lathe (both running Mach3). In my Nomad Classic days I dropped Carbide Motion in favor of bCNC to be able to use the SX when jogging. The exponential continuous jog speeds together with the dial set at minimum step made jogging fun. The thing I would do differently (and plan to–I have an SX on the shelf waiting for the upcoming machine) is set up the fourth button to zero the axis currently selected.
I have used AntiMicro for years with different game controllers both wired and wireless. I’ve used them with ShopBots, machines operated with Mach3 and just recently using my grandson’s xBox controller on my new 5 Pro. Fairly simple setup but once you set your buttons/keys you need to save the profile and tell AntiMicro to start up and run in the background when you start your computer.
This topic was automatically closed after 30 days. New replies are no longer allowed.