Meet the Mirobot: a mini industrial robot that you can control from your smartphone to perform all kinds of tasks. Inspired by the ABB IRB 6700 robot arm, Mirobot can draw, write, pick & place items, 3D print, and do a whole lot more. You can use multiple end effectors to get things done.
This open source robot arm has a Mega2560-based control board. It supports ROS, Webots and other comparable platforms. While you can control the Mirobot from your phone, you can also use Mirobot Studio to get more creative. You get to program it using Blockly, G Code and Python. Want to write your own C++, C#, or Java code? No problem.
[where to get it]