Marlin Firmware is an open source firmware for 3D printers, Plotters, Foam-cutters, Laser-cutters, and CNC routers.
The complete project includes these components:
- Marlin : The firmware source code. Authorized for use under the GPLv3 License.
 - Configurations : Example configurations for a wide variety of machines.
 - MarlinDocumentation: Jekyll source code for the marlinfw.org website.
 - AutoBuildMarlin: A Visual Studio Code extension used to configure, build and install Marlin Firmware.
 
We also maintain a few supporting libraries required for a proper build of Marlin Firmware.
