List of Firmware

From RepRap
Revision as of 20:42, 5 July 2011 by Bubbapizza (talk | contribs) (Teacup)
Jump to: navigation, search

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:

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

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