You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Marcio Teixeira 5f9c029d15 Change version number 6 months ago
.github Upgraded to origin/upstream-1.1.9 11 months ago
ArduinoAddons Upgraded to origin/upstream-1.1.9 11 months ago
Marlin Change version number 6 months ago
buildroot Upgraded to origin/upstream-1.1.9 11 months ago
tests Fixes to MarlinSerialProtocol.py 9 months ago
.gitattributes Add hidden option to output Bilinear grids in JSON 2 years ago
.gitignore Upgraded to origin/upstream-1.1.9 11 months ago
.travis.yml Upgraded to origin/upstream-1.1.9 11 months ago
LICENSE Update LICENSE 3 years ago
README.md Upgraded to origin/upstream-1.1.9 11 months ago
README_LulzBot.md Clarified build instructions. 1 year ago
build-lulzbot-firmware.sh Changed names; tweaked accelerations. 9 months ago
platformio.ini Upgraded to origin/upstream-1.1.9 11 months ago
process-palette.json Upgraded to origin/upstream-1.1.9 11 months ago
publish.sh Fixed publish script. 6 months ago

README.md

Marlin 3D Printer Firmware

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. First created in 2011 for RepRap and Ultimaker printers, today Marlin drives a majority of the world’s most popular 3D printers. Marlin delivers outstanding print quality with unprecedented control over the process.

Coverity Scan Build Status Travis Build Status Flattr Us!

Marlin 1.1.x

The 1.1.x branch is home to all tagged releases of Marlin 1.1 (final version 1.1.9 – July 2018).

This branch will receive no further updates. All future development —including all bug fixes— will take place in the bugfix-2.0.x branch, which will also serve as the root for all future Marlin development. Be sure to test bugfix-2.0.x before reporting any bugs you find in 1.1.9.

Marlin 1.1.9 is the final release of the 8-bit flat version of Marlin Firmware. A monumental amount of talent and effort has gone into its production, and thanks are due to many people around the world. Throughout Marlin 1.1 development we worked closely with the community, contributors, vendors, host developers, library developers, etc. to improve the quality, configurability, and compatibility of Marlin Firmware, all while continuing to support a wide variety of Arduino-based boards.

Marlin 1.0.x

Previous releases of Marlin include 1.0.2-2 (December 2016) and 1.0.1 (December 2014). Any version of Marlin prior to 1.0.1 (when we started tagging versions) can be collectively referred to as Marlin 1.0.0.

Contributing to Marlin

If you have coding or writing skills you’re encouraged to contribute to Marlin. You may also contribute suggestions, feature requests, and bug reports through the Marlin Issue Queue.

Before contributing, please read our Contributing Guidelines and Code of Conduct.

Marlin Resources

Credits

Marlin’s administrators are:

Notable contributors include:

License

Marlin is published under the GPLv3 license because we believe in open development. The GPL comes with both rights and obligations. Whether you use Marlin firmware as the driver for your open or closed-source product, you must keep Marlin open, and you must provide your compatible Marlin source code to end users upon request. The most straightforward way to comply with the Marlin license is to make a fork of Marlin on Github, perform your modifications, and direct users to your modified fork.