Note to devs: Please list pointers to branches to the smoothie firmware that others may be interested in.
Clone or Download
buttonDownload ZIP
[!WARNING] If you run into any kind of trouble using one of those branches, please make sure you test the -normal- Smoothie before reporting a problem. If the problem exists only in the third party branch but not in the main Smoothie, please contact the branch’s author instead of the main team.
[!DANGER] Most or all of those branches are not regularly ( or ever ) updated to the latest Smoothie releases. This means they will probably lack most recent features ( possibly a lot of them ) and bug fixes. It is also likely that trying to update those branches/forks to the latest version of Smoothie would be a lot of work, or even in some cases close to impossible.
[!SUCCESS] Checking out pull requests Not everything is a branch or a fork, sometimes code can also be stored/presented in the form of a “Pull request”. If you are confused by what that means, you need to read up on git and github ( github has extensive documentation on everything, it’s very impressive. Jim also recommends http://rogerdudler.github.io/git-guide/ )
Here is for example how you would check out the pull request for the jogger feature :
git checkout -b skaterzero807-feature/Jogger edge git pull git://github.com/skaterzero807/Smoothieware.git feature/Jogger
Some branches are automatically built for every new commit to the repository.
You can find these automatic builds below with different possible configurations, in particular the default build (for 3D printers), and the CNC build for different amounts of axes:
This branch adds the “motor” module, that lets you control a DC motor, including and encoder and endstop feature, which is very helpful for DC-motor-controlled “carousel” systems in ATC CNC mills. If you have an ATC CNC mill and want to use this module, contact wolf.arthur@gmail.com for help setting it up/showing interest in documentation being written for it.
Most recent builds for the feature/motor branch:
Commit | Date | Automated Builds Binary File Downloads | Author | Comment |
---|---|---|---|---|
534b2867 | 1 year ago | default-3dp cnc-3axis cnc-4axis cnc-5axis cnc-6axis | arthur | fixing bugs with the infinite movement |
1325c15e | 1 year ago | default-3dp cnc-3axis cnc-4axis cnc-5axis cnc-6axis | arthur | set default pin states |
03e5ac64 | 1 year ago | default-3dp cnc-3axis cnc-4axis cnc-5axis cnc-6axis | Arthur Wolf | removing some more illegal letters |
… | … | … | … | … |
List and binaries automatically generated UTC 2021-02-21T15:47:31.845Z |