Check out the Kilpper Firmware. I've installed on an Ender5 (128p 8-bit controller) and it's pretty good. You'll need a Raspberry Pi on the system too, but OctoPi gives a pretty nice Web Front End, and you can plug in a Webcam. I've heard it can achive higher step rates than standard Marlin (I think the Klipper Firmware doesn't actually parse the GCode, so it can focus simply on motion and conby jasonclark - General
Try to gear the system down if you can. The small stepper motors will see a large inertia and will stall when accelerating. The other option is to use lower acceleration rates.... so you can have reasonably large loads, but won't be able to accelerate hard. If you do gear it down, remember that the torque from stepper motors will decrease at higher rpm. From memory, most will start to drop theby jasonclark - General
For a low cost (and good community support) option,consider the Raspberry PI 700Mhz (or higher) ARM device with Composite Video or HDMI (no VGA). 512Mb Ram, USB & Ethernet, running Debian. Good support for Python and lots of hacking... I'd not recommend it for natively running a printer, that task is better suited to a Microcontroller. But with SPI/UART interface from the PI, it can be a gby jasonclark - General