Interfacing PSoC® 3/PSoC 5 with an Android Device - KBA83909

Version 2

    Version: *A

     

    Translation - Japanese: PSoC®3 / PSoC 5とAndroidデバイスのインターフェース - KBA83909 - Community Translated (JA)

     

    Question:

    Can the USB component in PSoC 3/PSoC 5 work with an Android Device?

     

    Answer:

     

     

    1. USBUART should work on all Android versions, and should enumerate as Communication Device Class (CDC) device. However, you cannot interface with a serial port unless you write your own Hardware Abstraction Layer.
    2. The best method of communicating with an Android system is to use HID and vendor specific drivers.
        The following resource may help you:
        http://developer.android.com/guide/topics/usb/host.html

     

    Note: Android has added USB Host support from Android 3.1 onwards. Developing an Android-host USB application with an earlier version of Android would be very difficult.