A NodeJs script that runs the remote version of gSender and allows it to be controlled by Paper Tools
Originally created to work on my Shapeoko 2 CNC Router, this is a starting point for controlling your CNC through gSender with Paper Tools. The script facillitates communication using a TCP connection to Paper Tools and control of gSender through Puppeteer to control your CNC
Warning
The script is a WIP and by no means has full functionality. YMMV with getting things to work escpecially on different machines
Feel free to PR improvments and functionality!
- You must set up gSender for remote mode
- You must run Paper Tools
Run the following commands in a terminal from the root of this project:
This will install the dependencies needed
npm installThis will run the plugin
npm run startThe plugin will then start a Chromium instance that connects to gSender remote and control it based on the instructions from Paper Tools