BeagleBoard/GSoC/BARD
Contents
Introduction
BARD - Beagle Android Remote Display. The goal of this project is to build an "One cable to rule them all" interface between Beagle and Android. Aiming at building 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 running on BeagleBoard and a ready to use out-of-box app for Android which may be downloaded from Playstore.
Tools
This is a tentative list of tools we intend to use for this project.
Communication
The communication between Android and Beagle we will be over USB. The protocol will be Android Open Accessory protocol. Beagleboard will be acting as an accessory that talks to Android using AOA.
Source
Linux modules: https://github.com/praveendath92/bard-linux
Android app: https://github.com/praveendath92/bard-linux