Chapter     5

USB Accessory

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 ...

Get Unboxing Android USB: A hands on approach with real world examples now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.