Android Library for communicating with physical-computing boards (e.g.Arduino, mbed)