Recently I started creating small library of functions for snapmaker. My library allows you to connect to snapmaker http API and execute GCodes. I’m doing this just for fun. In the end I plan to simulate serial port so that I can connect Octoprint and other tools to my snapmaker without usb.
For now my project has only basic functionalities Connect/Disconnect/Status/Send gcode but if anyone is interested on how snapmaker api works it might be a good starter
Its written in golang BTW.
Here is the link: GitHub - sm2hacks/smlib: Library for snapmaker wireless functionalities