DIY 3D-Printer Build (From Scratch) - Part 1: Overview and materials - Ec-Projects April 29, 2017 3D Printer 3D Printing (Invention) Arduino (Brand) diy Do It Yourself (Hobby) electronics home made makerbot mega 2560 ramps RepRap Ultimaker +