A simple GCode sender for controlling CNCs. Currently only GRBL is supported. GCode files can be loaded and visualized before sending to the machine.
- Stream GCode to GRBL microcontroller
- Simple UI using Dear IMGUI
- GCode visualizer with MSAA and colorscheme based on move type
- Parse GRBL messages
- Machine Status
- GRBL GCode Validation (to slow to be practical with most GCode)
- Arbitrary command sender
- Jog Controls
- Spindle and Feedrate overrides
- Work coordinate system controls
- Homing and probing cycle controls
- Configuration
- Install nightly Rust via rustup.rs
- Build with the command
cargo +nightly build --release
- Executable will be in the
target/release/
directory