It is more easy to assemble and printer.
Regarding Arduino source code and how to make it,please also see below web:
http://arbu00.blogspot.tw/2016/01/arduino-5-axis-roboticarm-v20-arduino.html
Download this thing from below website:
http://www.thingiverse.com/thing:1475440
circuit:
see the Demo: