-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Marlin is 3D printer firmware, the software that resides on a 3D printer's driver board and controls the input/output, voltage states, and movement of the 3D printer. It runs specifically on the open source Arduino platform, which acts as the core processing unit for many popular 3D printer driver boards. Depending on configuration options, the size of the Marlin binary image may be anywhere from 50K to almost 200K. It supports a huge number of features, of which these are only a few:
- Servos for bed probing
- Automatic bed leveling
- Thermistors and thermocouples
- LCD controllers and SD cards
- Delta, SCARA, and Cartesian kinematics
- USB communication
- A rich dialect of G-Code
- Up to 4 extruders
- Several specific boards
Visit marlinfirmware.org to read and contribute to the Marlin site, built on the popular MediaWiki platform developed by the WikiMedia Foundation.
Welcome to Marlin
Setting Up Marlin
Features
Configuring Marlin
Reference
GCode in Marlin
Join the Marlin Project
Contributing to Marlin
Coding Standards
Marlin or MarlinDev?
Marlin Branches
Marlin 1.2 Development
Compiling-MarlinDEV-master