Want to use your Android Phone in your next project?
This is the Android IOIO designed by Ytai Ben-Tsvi, and Aaron Weiss at Sparkfun Electronics. The board connects to an Android Phone using a standard USB cable or using bluetooth (with an additional bluetooth adapter), and allows the developer to create Java Apps on their phone to interface with external hardware.
This board uses a PIC24FJ256DA206 to act as a host to your Android Phone. The user creates an app on the phone to send commands to the IOIO which the PIC interprets to control its I/O pins as well as all the peripherals (PWM, A/D, USART, I2C, SPI, etc). This means there is no need to ever have to program the PIC. All of the IOIO functionality is controlled by a simple app-level library. Now you can get all the power of a smart phone and an embedded micro together!
If you would like to see if your device is compatible with this board, check out this group.
Boot-IOIO0304-App-IOIO0324 (SPRK0016.hex) Preloaded. (Recommended by Ytai)
For more information and updates on the IOIO check out IOIO’s wiki here. You can also download the latest IOIO firmware and test applications.
Check out our IOIO For Android Beginner's Guide!