/smoothieware-website-v1

Github pages / Jeckyll version of the smoothieware.org documentation (v1 version)

GNU General Public License v3.0GPL-3.0

Note

Smoothie Logo Information Icon Smoothie is a free, opensource, high performance and modular G-code interpreter and CNC control system for the powerful Smoothieboard 32bits controller. It's designed to be very user-friendly and hacker-friendly. The Source code is on GitHub. ヾ(❀◦◡◦)彡

Warning

Festa Junina Icon Smoothieboard v2 is now on Kickstarter! Get your board here.

The Smoothie project is always looking for help, whatever your skills are, there are things you can do to improve the project with the other volunteers, if you feel like you could give us some of your free time, please contact us, help and working together is what has made this project so neat, advanced and precious over the years, and is very welcome.


Documentation

Step by step guides

3D Printer Icon

3D printer guide

Laser Cutter Icon

Laser cutter guide

CNC Mill Icon

CNC mill guide

There is also a Pick and Place guide.

Firmware documentation

Note

Binary Code Icon The firmware.bin file

Note, Smoothieboards come completely pre-flashed, you do not need to compile or flash the firmware, unless you want to upgrade to a newer version, or to contribute to the code.

More: Windows Drivers, Linux Drivers, Mac Drivers, New Features, Gallery, Smoothieboard Beta Guide

Hardware documentation

Available now: SmoothieBoard, the modular and awesome, smoothie-dedicated CNC controller.

Smoothieboard Fritzing

Get a Smoothieboard here

Features

For users

Worker Icon

For hackers

Blueprint Icon

  • Modular, event-driven design, allowing to add functionality easily without modifying the core. See the ModuleExample
  • Designed to support non-Cartesian machines
  • LPC1769 leaves lots of room for additional functionality.
  • The mBed functions and additional libraries are available for easy and fast prototyping. But compiles off-line (using GCC), not dependent on the mBed online compiler
  • Strict process for acceptance of new code, to keep the project at high quality
  • Heavily commented code

{% include_relative donate.md %}

Developer documentation

Coding Icon

Review

<iframe width="100%" height="400" src="http://www.youtube.com/embed/vsu_vAKvRO0?hd=1" frameborder="0" allowfullscreen></iframe>