This is part of the RepRap project, see Gen7 is the next generation of electronics meant to drive a RepRap machine. Focus on this generation is to allow for better replicatability while not standing back behind industry products.
C C++ Assembly KiCad SourcePawn GLSL Other
Latest commit 32bedbe Feb 18, 2016 @Traumflug Make Gen7Board-ARM 2.0 release.
New Features:

 - ATmega replaced by NXP LPC1114FN28, a 32-bit CPU.

 - Signal voltage to 3.3 volts.

 - Three jumpers for microstepping selection instead of two.

 - External reset / emergency stop connector.

 - Connector for always on fans (5/7/12 volts).

 - Extension Board connector replaced by two SPI connectors.

 - Thermistor resistors 1K/4K7 instead of 4K7/4K7.

 - MOSFET driver and voltage regulator to adjust for 3.3 V signal


Design Goals

 * PCB easily to manufacture on a RepRap.
 * All parts on one board. Except for the Opto Endstops, of course.
 * Enough components to run a Mendel or Huxley with extruder and heated bed.
 * Easy to set up. For example, this would include an USB port.
 * Well available and cheap parts.
 * Based on the ATmega644.
 * Well suited for community driven development. 


 * Single board solution.
 * Single sided PCB.
 * Pololu stepper drivers, exchangeable.
 * 4x stepper motor drivers with 1/16 microstepping.
 * TODO: on-board USB-RS232 converter.
 * Integrated hardware for driving one extruder (stepper, heater and thermistor).
 * Integrated hardware for a heated bed (heater, thermistor).
 * Integrated hardware for driving a fan.
 * Ready to be hooked up on a generic PC power supply unit (PSU).
 * Use of standard connectors.
 * Debug LEDs for power, Fan and both heater outputs.
 * Can turn PSU on and off in software.
 * Reset button. 

For more details, see