Figured I’d loosely document my experience trying out CNC js. I was able to easily setup my Raspberry Pi with the software. I had a minor issue where the HDMI connection kept resetting, so I enabled VNC and SSH access and just remote into it now.
With very little trouble I was able to get my shapeoko3 connected and talking to the rPi3, the homing feature worked out of the box, and I was able to jog the cutting head around. The UI is a little cluttered on my smaller shop laptop screen but still usable, especially once I cleaned up the widgets I didn’t need.
Going to try some air-cutting with it next, and need to see if the electrical noise of the router or the CNC causes any issues on the Pi.