3D E-Print (Scalable Wireless 3D Printing Network)



This project will allow Duke students to upload a 3D file (STL, .gcode, etc.) to a server, which will send it into a print queue of print jobs and to a 3D printer connected to Duke's network. This will allow for a faster, expedited user experience.

Team Members

Ying Wang, Databases & Project Lead

Computer Science & ECE, 2016

Rahul Harikrishnan, UX Design

Computer Science & ECE, 2016

Hayden Bader, API Interfacing

ECE, ME, 2016

Abhishek Upadhyaya, Hardware prototyping

ECE, 2016

Project Updates

October 13, 2014

Project Notebook: 3d E-Print

Abhishek has received the hardware equipment and is beginning to create some system where the GPiO pins can be interfaced with the Raspberry Pi that hosts OctoPrint. This is one of the most critical components of the project as communicating to the Raspberry Pi that the printer is available is needed to add in a printer back into a list of available 3D printers. Database design is also coming along; barebones functionality should be expected in two weeks.


Join the Innovation Co-Lab to find out more about what we're up to, what events we have coming up, and how to access all of our technical resources.

For best results, we recommend your email address