MKFirmware / MK4duo

MK4duo Firmware Printers 3D for Arduino and Arduino due
http://www.marlinkimbra.it
GNU General Public License v3.0
206 stars 118 forks source link

MK4duo 3D Printer Firmware

Build Status GitHub GitHub last commit GitHub repo size GitHub contributors

Version 4.4.0

NOW IS DIE...

Hardware Abstraction Layer (HAL)

MK4duo introduces a layer of abstraction so that all the existing high-level code can be built for 32-bit platforms while still retaining full 8-bit AVR compatibility.

Current HALs

name board processor speed flash sram logic fpu
Arduino AVR RAMPS 1_4 ATmega2560 20MHz 256k 8k 5V no
Arduino Due ULTRATRONICS SAM3X8E ARM-Cortex M3 84MHz 512k 64+32k 3.3V no
Arduino Core STM32 RUMBA32 STM32F446 ARM-Cortex M4 120MHz 256k 128k 3.3V no

Special thanks


MK4duo 3D Printer Firmware

Configurator Tool Online

http://www.marlinkimbra.it

Quick Information

The new features are:

Credits

The current MarlinKimbra dev team consists of:

More features have been added by:

License

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

While we can't prevent the use of this code in products (3D printers, CNC, etc.) that are closed source or crippled by a patent, we would prefer that you choose another firmware or, better yet, make your own.