Comparison of Firmware
This page provides a table with a comparison of features for all the different firmwares. It's *extremely* out of date.
Firmware | Author(s) | Compatible electronics | DC Extruder | Stepper Extruder | "RepRap-Style" Acceleration | Other Acceleration | Thermocouples | Heated Build Platform | LCD Display | Hostless Control | Runtime config | Documentation | Download |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
RepRap FiveD GCode Interpreter | RepRap.org | Gen 3, Pololu (more?) | true | true | false | true | true | false | false | false | install guide | stable, dev | |
Sprinter - "Tonokip" firmware, aka "tesla" firmware (hydra-mmm derivative, discontinued), currently aka Sprinter (formerly Klimentkip/caruKlip) (active, with print from SD support and acceleration) | tonok, tesla893, Kliment, caru, others | arduino mega, most atmega chips? | false | true | false | true, constant or exponential acceleration | experimental | true | false | false | false | No documentation | stable(Kliment, caru), dev(tesla893) |
sjfw - Original firmware, not based on previous iterations. | ScribbleJ | Atmega 644p, 1280 and 2560 | false | true | false | true | true | true | true | true | true | sjfw | sjfw |
Gen2OnABoard FiveD Gcode Interpreter | Nick McCoy | Gen2OnABoard | true | false | false | false | false | src | |||||
MakerBot | MakerBot.com | Gen 3, MBI Gen 4 | true | true | false | false | true | true | true | true | false | manual | dev |
Teacup Firmware | Triffid_Hunter, Traumflug, jakepoz, others | most (all?) boards with atmega168 or bigger, incl. gen3, RAMPS, etc | (present, untested) | true | true | true | true | true | false | false | false | web & wiki | src |
Grbl | Simen Svale Skogsrud | Arduino | Grbl page | src |