What you will learn:
- Android Open Accessory (AOA) Protocol
- USB HID Specification
- Android Open Accessory Framework
- Example: Android Open Accessory NFC Reader Using Cypress FX3
The Android Open Accessory protocol was introduced in Android Honeycomb version 3.1 and was also made available for the older 2.3.4 Gingerbread version. This was introduced to overcome the perceived limitation of Android-powered devices that cannot initiate connections with external USB devices. Android Open Accessory support is aimed at overcoming the limitation of not being able to initiate connection to external devices. Android-powered devices can now interact with Android accessories through the Android Open Accessory protocol. Figure ...