Meet the Tapster: a cool robot that lets you automate mobile applications on your smartphone and learn a thing or two about coding in the process. Designed by Jason Huggin, this robot can simulate a human finger on touchscreen devices.
Tapster has an open source, 3D printable hardware. It is made with Bitbeam and programmed with Node.js + Johnny-Five + Arduino. It has a tappable area of 140mm x 80mm.[where to find it]