/snapmaker-gamepad-control

Control your Snapmaker with a gamepad

Primary LanguageC#GNU General Public License v3.0GPL-3.0

Snapmaker Gamepad Control

Application that can be used to control your Snapmaker (or any GCode compatible machine over serial) using a gamepad.

Currently it's only possible to connect to printers over a serial connection. The code is largely ready for WiFi support, but the Snapmaker API still needs to be integrated properly.

Please note that this project is just a little side project and not something I intend to actively maintain. Code contributions are always appreciated.

Can be built using Visual Studio Community 2022.

Usage

.\SnapmakerControl.exe --help
SnapmakerControl 1.0.0
Copyright (C) 2022 SnapmakerControl

  -s, --serial    Set COM port of the printer if connecting over serial. Example: "COM4".

  --help          Display this help screen.

  --version       Display version information.
.\SnapmakerControl.exe -s "COM4"

Make sure a gamepad is connected when the application is started. Currently the first detected controller will be used. There is no way (yet) to specify which gamepad in case multiple are connected.