This demo shows how to update an attached accessory's firmware from the internet. When an Android accessory using a Microchip PIC microcontroller is attached to an Android device, this demo will use the Android's access to the internet to search for an update to the microcontroller's firmware. If an update is found, the user has an option to download it and send it to the microcontroller. The microcontroller will bootload the new firmware, then reset and start running the updated firmware. This version works only for v2.3.x devices (API10).
The firmware, documentation, and additional information are available at www.microchip.com/android.