Build From Source

  • Pull down a clone of the Smoothie github project to your local machine.
git clone
  • In the root subdirectory of the cloned Smoothie project, there are install scripts for the supported platforms. Run the install script appropriate - for your platform:
    • Windows: win_install.cmd
    • OS X: mac_install
    • Linux: linux_install
cd Smoothieware
sudo ./linux_install
  • You can then run the BuildShell script which will be created during the install to properly configure the PATH environment variable to point to the required version of GCC for ARM which was just installed on your machine. You may want to edit this script to further customize your development environment.
sudo ./BuildShell
make clean

Or if you have dfu-util installed, build and upload.

make upload

Instructions can also be found on github