FirmCake firmware released

In my opinion the current G3Firmware is quite a mess. I hacked an LCD support to it some time ago and found the code to be quite hard to follow and not very organized. Also I’ve been thinking of new motherboard based on Arduino Mega and I needed firmware for that so last week I started to code my own firmware for Cupcake / RepRap. It’s now alpha quality and it’s GPL. You can take a peek at http://github.com/paeaetech/FirmCake.

Some features:

  • Doesn’t use Arduino libraries at all, just straight plain AVR goodness.
  • Supports (or will support) SD card and FAT32(!).
  • LCD and keypad support (coming)
  • Should work with current sanguino motherboard also, but this is not yet tested.
Leave a comment

2 Comments.

  1. Nice!, I’ve been thinking about programming a new firmware as well, seems I don’t have to anymore =)

    Will you use the EEPROM for saving printer configuration settings (no no need to reflash to save settings)?

    I’d like to see splodge/oozebane support in the firmware so this doesn’t have to be accounted for in the gcode generation.

  2. Yes, eeprom settings will be included for sure. I have also plans for LCD screen and keypad so that basic functionality can be accessed without PC. And lots of other stuff :)