Code Starting Point Comparison - fdraeger/uArmSwiftPro_InkscapePlugin GitHub Wiki
Purpose
Compare Eggbot, GCodeTools, UArmProPython etc for useful properties for learning/starting point
Eggbot
Pros
- The code is well commented and readable
- Written for single device, similar to uARm
- Code changes to get POC working seem manageable
Cons
- license is GPL, have to adjust license accordingly if we use its code
- gcode would have to be added or use 3rd party interface (such as uArmProPython or official python support when/if released)
GCodeTools
Pros
- large amount of functionality.
- Uses gcodes already.
Cons
- Seems less close to our particular application. Much code would not be applicable and would need to be removed.
- Emitted gCode is not uArm's limited "dialect" and would not function properly OOTB.