Modular, opensource, high performance G-code interpreter and CNC controller written in Object-Oriented C++
Role in this project:
Embedded Systems Engineer / IoT Developer Contributions:10 commits, 7 PRs, 12 comments in 5 months
Contributions summary:Randy primarily contributed to the "smoothieware" project, a G-code interpreter and CNC controller. Their work focused on improving the spindle control functionality. This included removing redundant code, aligning function calls, and adding features for controlling spindle behavior, such as a maximum PWM setting and halting the spindle on a HALT state for safety. They also refactored event registrations and enhanced the reporting of spindle RPM and PWM values.
cnc-controllercppgcodeinterpreter
rtl88x2bu driver updated for modern kernels.
Contributions:19 commits, 1 PR, 8 pushes in 17 days
driver