List of Firmware
This page is an attempt to summarize ALL the firmware I can find in this gadawful mess of a wiki. From here on down is the authoritative list of firmwares:
Contents
FiveD
- Author(s)
- no idea
- Status
- active as of June 22, 2011
- Short Description
- From what I can tell, this is the granddaddy of all firmwares. It appears to be the original G-code interpreter from where everything is forked. It looks like development is still active.
Features
- stepper extruder
- extruder speed control
- movement speed control
- RepRap-style acceleration
- thermocouples
- heated build platforms
Compatible Electronics
How to download
It's my understanding that as of July 6, the sourceforge repo for all official reprap stuff is getting switched over to github so for now, it can be checked out from sourceforge by running the command:
svn co https://reprap.svn.sourceforge.net/svnroot/reprap/trunk/software/firmware
or to check it out from github, run:
git clone https://github.com/reprap/firmware.git
The firmware is in the FiveD_GCode Directory
Documentation & Misc. Notes
Documentation is over at Microcontroller firmware installation
Tonokip
- Author(s)
- no idea
- Status
- sporadic updates up to June 12, 2011
- Short Description
- Somehow this is linked to the FiveD firmware because it's in the same repository as FiveD. I think its the same but can just read SD cards.
Features
- Same as FiveD???
- Can read SD cards???
Compatible Electronics
How to download
It's in a subfolder along with the FiveD firmware so to download it, you run
svn co https://reprap.svn.sourceforge.net/svnroot/reprap/trunk/software/firmware
or check it out from github:
git clone https://github.com/reprap/firmware.git
The firmware is in the Tonokip_Firmware Directory
Documentation & Misc. Notes
Appears to have been forked off as Sprinter firmware
Sprinter
- Authors
- Kliment, caru, tonok, tesla893
- Status
- Active as of July 5, 2011
- Short Description
- forked from tonokip. Seems to be a popular firmware
Features
- stepper extruder
- extruder speed control
- movement speed control
- constant or exponential acceleration
- heated build platforms
Compatible Electronics
- RAMPS
- Sanguinololu
- seen working on Generation_6_Electronics
How to download
Can download like this:
git clone https://github.com/kliment/Sprinter.git
Documentation & Misc. Notes
Only documentation seems to be over at Sprinter
- Was formerly called Klimentkip/caruKlip
- Supposedly aka Tesla but I can't find any references in the wiki to that
- thermocouples are experimental
Teacup
- Authors
- Triffid_Hunter, Traumflug, jakepoz
- Status
- Active as of July 5, 2011
- Short Description
- This was a complete rewrite of the FiveDg firmware to optimize it for Arduino's wimpy 8-bit CPU
Features
- Has better performance due to
- written in C instead of C++
- only uses integer math
- minimizes long math interruptions
- stepper extruder
- extruder speed control
- movement speed control
- RepRap-style acceleration
- start-stop ramping
- thermocouples
- heated build platforms
Compatible Electronics
How to download
Can download like this:
git clone https://github.com/triffid/Teacup_Firmware.git
Documentation & Misc. Notes
Documentation and more information is over at github and on the wiki under Teacup Firmware.
- DC motor control is present but untested