-
Notifications
You must be signed in to change notification settings - Fork 39
Home
MagoKimbra edited this page Dec 30, 2015
·
2 revisions
The information in this wiki is specific to the MarlinKimbra firmwware.
MarlinKimbra is a firmware for 3D printers based on avr-based microprocessors such as those used on the Arduino platform. If you use a 32-bit processor, you can use the version MarlinKimbra4due.
This code resides in the PROM on the controller board and controls the input/output, voltage states, and movement of the 3D printer. Depending on configuration options, the size of the MarlinKimbra binary image may be anywhere from 50K to over 200K.
It supports a huge number of features, such as:
- Compensation for Bed Position
- Deployment of sensors for bed probing
- Manually, or by Servo, or other programmable mechanisms
- Bed Auto Leveling -- Compensation for Un-level Beds
- Manual Bed Leveling
- Firmware Retraction
- Thermal Runaway Protection
- EEPROM save and restore
- Thermistors and thermocouples
- LCD Controllers and SD cards
- Delta_Kinematics, SCARA_Kinematics, CoreXY, CoreXZ and Cartesian_Kinematics kinematics
- USB communication
- A rich dialect of G-Code in Marlin
- Up to 4 extruders
- Multiextruder system MKR4, NPr2, DONDOLO.
- Single nozzle for Flux capacitor or Diamond Hotend.
- Several Supported Hardware