Tinkster Logo
All
SOLID MODELMobile Apps for Hardware25-Jul-2013

Tapster - Mobile Automation Robot

hugs
hugs
12 Files
stl Format

Description

__Tapster__ is a robot for automating mobile applications on a mobile device.

As seen in Wired, TechCrunch, and on TV!

Details:

* Simulates a human finger on a capacitive touchscreen device

* Open source hardware (BSD License)

* 3D printable

* Made with Bitbeam, an open-source 3D printable LEGO-Technic compatible building system.

* Programmed with Node.js + Johnny-Five + Arduino (Nodebots FTW!)

* Designed by the creator of Selenium, the popular browser automation tool.

* USB powered (5V)

* Tappable area is 140mm x 80mm (Ideal for Nexus 4, iPhone 4, or iPhone 5)

Why would I want this?

Use Tapster to automate apps on mobile devices, such as iPhone or Android. If you're a software developer, any time you change a line of code, you need to check that every important interaction still works in the app on a real device. Sure, you can manually check things yourself, or have your friends and family do it for you a few times, but that gets old quickly. Life is too short for manual testing -- have a robot do it for you!

Main project files can be tracked here:

https://github.com/hugs/tapsterbot

Follow the robot on Twitter:

http://twitter.com/tapsterbot

Obligatory YouTube action video!:

http://youtu.be/in2av9LtCfE?rel=0

If you want a Tapster and would rather spend some money to save printing and assembly time, I'm selling the robot on Tindie:

https://www.tindie.com/products/hugs/tapster/

Downloads

side.stl
112.3 KB
servo-mount.stl
171.0 KB
beam-5x1.stl
299.1 KB
beam-2x1.stl
119.9 KB
beam-9x1.stl
538.7 KB
beam-3x1.stl
179.7 KB
stylus-holder.stl
94.4 KB
plate-17x1.stl
320.9 KB
arduino-plate.stl
461.5 KB
plate-11x1.stl
207.2 KB
top.stl
434.5 KB
base.stl
1.1 MB