I wanted a jog remote for my X-carve and just happened to find a mid-90’s Centroid CNC pendant at a local thrift store for $7. All this pendant really requires is an encoder, (4) equal value resistors, a 4 position switch and an Arduino Pro Micro. The Pro Micro takes the input from the switch and encoder and then emulates a keyboard to send the keyboard jog key presses to Easel. You just have to have the jog control open and then you can use the remote. Here is a video of jogging my X-Carve : https://youtu.be/hy4YvOU_418
Once I had it working on a breadboard, I milled a custom PCB and installed it in place of the original board.