
SparkFun has announced the upcoming release of their IOIO for Android Board.
The IOIO (pronounced “yo-yo”) is a board specially designed to work with your Android device (OS versions 1.5 and greater). The board provides extensive and robust connectivity to an Android device via a USB connection. The IOIO is fully controllable from within an Andriod application, using a simple and intuitive Java API – no embedded programming or external programmer will ever be needed, even for firmware upgrades! So far, the devices proven to work are: G1, Nexus One, Nexus S, Motorola Droid X.
The IOIO’s list price is $49.95

If the android phone could (can it?) do otg this could be done with the buspirate as well.
Most phones are USB slaves. This board acts like a host. The PIC24 has the OTG.
Quote from SparkFun “The IOIO board contains a single MCU that acts as a USB host and interprets commands from an Android app.
Could you tell me how this board is powered ?
I heard that nexus one or desire couldn’t apply power any usb devices (even if host functionnalities is possible by some kernel tweak)
do we need to power the board with an external power source ?
Looking at the schematic it has to be powered with 5-15v on J19.
I’d rather go for a $8 Bluetooth – UART module :)
I’m also interested by a Bluetooth module… where could I find it for 8$?
I bought them from “szdigitalsquare” on eBay. I have tested them and they are performing really well. They support AT commands and baudrates up to 921600 but I haven’t used this speed myself. They can work in multiple modes: transparent UART-BT, slave, master and they even have a bunch of GPIO pins which you can use for additional I/O :)
I think you have to upgrade the standart FW in BTmodule and then you can use GPIOs ..
Thank you
Here are several interesting projects that I have realised with this IOIO board and a cheap SanFrancisco phone:
– connect various Wii peripherals (Nunchuck or Wii motionplus) to the phone:
https://trandi.wordpress.com/2011/07/24/android-ioio-wii-nunchuck/
https://trandi.wordpress.com/2011/08/07/android-ioio-wii-motion-plus-gyros/
– connect a RC servo or ESC to the Android device:
https://trandi.wordpress.com/2011/07/03/android-ioio-rc-servo-or-esc/
dan