There's also OctoPrint if you're just looking to put a network interface on an existing printer with serial support. I've connected mine directly (with level-shifting) from RAMPS 1.4 to the RaspberryPi UART. Works great from multiple machines at the same time, with temperature graphs, gcode visualization, progress reports, webcam recording/timelapse, file storage and upload. Really great stuff.
I actually modified the STL exporter for SketchUp so it can not just export STL but slice and upload (HTTP POST) to the printer all with one click.
Next on my todo list is to have the ability to flash RAMPS firmware from the Pi without a USB cable at 4 MHz.
I actually modified the STL exporter for SketchUp so it can not just export STL but slice and upload (HTTP POST) to the printer all with one click.
Next on my todo list is to have the ability to flash RAMPS firmware from the Pi without a USB cable at 4 MHz.