Recent stable builds of the firmware can be found here: https://github.com/Smoothieware/Smoothieware/tree/edge/FirmwareBin
You can also view the latest firmware commits to see recent changes to the codebase.
Very latest are called ..._latest.bin
Pre-compiled firmware binaries can be downloaded from download.smoothieware.org:
| Board | Firmware URL | MD5 Checksum |
|---|---|---|
| Prime | pr.bin | pr.md5 |
| Nucleo | nu.bin | nu.md5 |
| Devebox | de.bin | de.md5 |
You can also view the latest firmware commits to see recent changes to the codebase.
You can also find automated builds here.
firmware.bin.Then you can flash the new binary by following the guidelines here.
If you want the very latest bleeding edge, you can also compile it yourself, come to IRC if you need help with compilation.
Smoothie can be found on GitHub at the following address:
You can retrieve the code using git:
git clone git://github.com/Smoothieware/Smoothie.git
For instruction to compile Smoothie from source, please see compiling-smoothie.
V1 Edge Branch - Development branch with latest features
V1 Master Branch - Stable release branch
V2 Master Branch - Primary development branch
View the full commit history →
You will be on the edge branch by default.
The edge branch is always more up to date.
You probably want to be on the edge branch to compile.
If you want to compile the master branch, please do:
git checkout master
Unless you can say «I fully understand why I need the master branch», it’s pretty certain you don’t. Please use edge.
The edge branch is 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: