
My CNC controller beta Marlin 2.1
I'm developing my own CNC control software for hobby machines. It's almost finished and I'd like to show you what has already been implemented.
**Hardware:**
- Board: **MKS GEN L V2.1** (compatible with RAMPS 1.4)
- Firmware: **Marlin 2.1**
**Implemented features:**
- Circle center detection (great for profile pipes and round parts)
- Workpiece center detection
- Workpiece left corner detection
- Surface irregularity scanning
- Full G-code loading and execution
- Terminal + manual G-code sending
- Auxiliary buttons support
- Simultaneous operation of **G29** (auto bed leveling) and **G38.2** (probing)
The interface will still be improved. The software is in beta stage, but already quite functional.
Video of the work in the link below 👇
What do you think? Any suggestions or features you would like to see?