want to run your 3D printer without your laptop attached? looking to make your hackerspace printer network accessable? OctoPrint aims to make a 3D print server for the Raspberry Pi.
The open source Python project allows you to upload and manage GCODE data on the RPi. You can then select data that you want to print, and get basic statistics before running the printer. information including temperature can be reported back by means of the UI, and arbitrary GCODE commands can be run for configuration and testing.
Some other nifty features include streaming video to the UI so the print job can be enjoyed remotely. support for creating time-lapse videos is also available. adding a wifi dongle and webcam to an RPi turns it into a fully featured print server.
The project utilizes the Flask web framework to serve the UI, and Tornadio with Socket.io to communicate with the UI asynchronously. You can pull the code from the project’s Github and try it out.
Thanks to [Camerin] for sending this in.