Abstract: "One cable to rule them all”. I intend to build a system where all the basic peripherals - keyboard, mouse and display, can be connected to BeagleBone by attaching it with a USB cable to Android phone. This will be implemented as a kernel module and an ready to use out-of-box app for Android. This module shall have a greater reach and also serve as seed for extending to other systems - Windows, iOS, Ubuntu phones etc.
Tools: All these details can be found at http://elinux.org/BeagleBoard/GSoC/BARD
Codebase: Available on github with seperate repositories for Kernel driver and Android application.
Kernel driver code: https://github.com/praveendath92/bard-linux
Android app code: https://github.com/praveendath92/bard-droid
Progress tracking: Through weekly reports posted on https://groups.google.com/forum/#!topic/beagleboard-gsoc/FvT9XR3P5Ow
Did you replicate this project? Share it!I made one
Love this project? Think it could be improved? Tell us what you think!