Компания SparkFun Electronics анонсировала скорое начало продаж устройства IOIO для Android. IOIO представляет собой плату, подключаемую к Android-устройствам посредством кабеля USB и позволяющую им управлять различными периферийными устройствами с помощью специальных приложений.

Плата IOIO содержит микроконтроллер, который играет роль USB-хоста и интерпретирует команды, поступающие из приложений Android. В качестве периферии используются цифровой вход/выход, ШИМ, аналоговый вход, I2C, SPI, UART. Программы для управления перечисленными устройствами пишутся так же, как обыкновенные Android-приложения, с помощью доступной библиотеки Java. Чтобы написать код, управляющий IOIO, необходимо скачать и установить несколько частей ПО, одной из них является Android SDK.

На данный момент работа  IOIO гарантирована с такими смартфонами, как T-Mobile G1, Nexus, Droid X. Разработчики из SparkFun Electronics работают над расширением перечня совместимых устройств. Версия ОС Android — 1.5 и выше.

Использование IOIO не подразумевает никаких аппаратных либо программных изменений в Android-устройстве, что позволяет сохранить гарантию изготовителя.