DO NOT USE THIS ON YOUR MACHINE UNTIL FURTHER NOTICE!!!
DO NOT USE THIS ON YOUR MACHINE UNTIL FURTHER NOTICE!!!
===========================================
Quick Information
===================
This RepRap firmware is a mashup between <ahref="https://github.com/kliment/Sprinter">Sprinter</a>, <ahref="https://github.com/simen/grbl/tree">grbl</a> and many original parts.
This RepRap firmware is a mashup between <ahref="https://github.com/kliment/Sprinter">Sprinter</a>, <ahref="https://github.com/simen/grbl/tree">grbl</a> and many original parts.
Derived from Sprinter and Grbl by Erik van der Zalm.
Derived from Sprinter and Grbl by Erik van der Zalm.
@ -14,33 +17,32 @@ Lampmaker, Bradley Feldman, and others...
Features:
Features:
* Interrupt based movement with real linear acceleration
* Interrupt based movement with real linear acceleration
* High steprate
* High steprate
* Look ahead (Keep the speed high when possible. High cornering speed)
* Look ahead (Keep the speed high when possible. High cornering speed)
* Interrupt based temperature protection
* Interrupt based temperature protection
* preliminary support for Matthew Roberts advance algorithm
* preliminary support for Matthew Roberts advance algorithm
* For more info see: http://reprap.org/pipermail/reprap-dev/2011-May/003323.html
* For more info see: http://reprap.org/pipermail/reprap-dev/2011-May/003323.html
* Full endstop support
* Full endstop support
* SD Card support
* SD Card support
* SD Card folders (works in pronterface)
* SD Card folders (works in pronterface)
* LCD support (ideally 20x4)
* LCD support (ideally 20x4)
* LCD menu system for autonomous SD card printing, controlled by an click-encoder.
* LCD menu system for autonomous SD card printing, controlled by an click-encoder.
* EEPROM storage of e.g. max-velocity, max-acceleration, and similar variables
* EEPROM storage of e.g. max-velocity, max-acceleration, and similar variables
* many small but handy things originating from bkubicek's fork.
* many small but handy things originating from bkubicek's fork.
* Arc support
* Arc support
* Temperature oversampling
* Temperature oversampling
* Dynamic Temperature setpointing aka "AutoTemp"
* Dynamic Temperature setpointing aka "AutoTemp"
* Support for QTMarlin, a very beta GUI for PID-tuning and velocity-acceleration testing. https://github.com/bkubicek/QTMarlin
* Support for QTMarlin, a very beta GUI for PID-tuning and velocity-acceleration testing. https://github.com/bkubicek/QTMarlin
* Endstop trigger reporting to the host software.
* Endstop trigger reporting to the host software.
* Updated sdcardlib
* Updated sdcardlib
* Heater power reporting. Useful for PID monitoring.
* Heater power reporting. Useful for PID monitoring.
This firmware is optimized for Ultimaker's gen6 electronics (including the Ultimaker 1.5.x daughterboard and Arduino Mega 2560).
This firmware is optimized for Ultimaker's gen6 electronics (including the Ultimaker 1.5.x daughterboard and Arduino Mega 2560).
The default baudrate is 250000. This baudrate has less jitter and hence errors than the usual 115200 baud, but is less supported by drivers and host-environments.
The default baudrate is 250000. This baudrate has less jitter and hence errors than the usual 115200 baud, but is less supported by drivers and host-environments.