Smoothieboard - The future of CNC motion control
The smoothie project is also about building great collaborative documentation for both users and for developers that is beginner-oriented and as exhaustive as possible. A lot more than is usual is there already on http://smoothieware.org and more is added all the time.
NXP LPC176x Microcontroller
96MHz - 120MHz 32-bit ARM Cortex-M3 Core, 64KB RAM, 512KB Flash
Allegro A4982 Bipolar Stepper Drivers
up to 24V 2A 16x microstepping, digital current control
3 to 5 drivers depending on chosen configuration
Up to 6 FETs
3 support up to 24V 5A and 3 support up to 24V 12A to control external devices like hotends, fans and heated beds.
3X boards have two small mosfets, 4X have two big and two small, and 5X have 3 big and 3 small.
Lots of room to expand: 4 thermistor ports, 6 endstop ports, SPI, I2C, UART
Robust host options: USB, MicroSD slot, ethernet
File based configuration ( no recompilation required )
File based upgrades ( binary files provided, no compilation needed for upgrades )
Simultaneous file and serial access over USB.
Check this project out on KickStarter!