Binaries
Smoothieboards come pre-flashed
You do not need to flash your Smoothieboard when you get it. You only need to do so to update it to a newer version of the firmware if you wish.
When you upgrade to a newer version, make sure you also upgrade your configuration file
NOTE some people have found their board was not flashed, so if the leds 2 and 3 are not flashing when you power up , then it needs to be flashed.
Recent automatic builds of the firmware can be found here : http://builds.smoothieware.org/
Current edge build binary is at http://builds.smoothieware.org/Smoothie-edge.bin, just drop that file on your sdcard renamed as "firmware.bin" and reboot.
Note
If builds is down a fairly recent bin can be downloaded from
https://github.com/Smoothieware/Smoothieware/blob/edge/FirmwareBin/firmware.bin?raw=true
Then you can flash the new binary by following the guidelines here http://smoothieware.org/flashing-smoothie-firmware
If you want the very latest bleeding edge, you can also compile it yourself, come to IRC if you need help with compilation.
From source
Smoothie can be found on GitHub at the following address :
You can retreive the code using git :
git clone git://github.com/Smoothieware/Smoothie.git
For instruction to compile Smoothie from source, please see compiling-smoothie.
Edge branch
You will be on the edge branch by default.
The edge branch is always more up to date. It is also more experimental.
You probably want to be on the edge branch to compile.
If you want to compile the master branch, please do :
git checkout master