IOIO for Android

Опубликовано 19.07.2012

Компания SparkFun занимающаяся разработкой гаджетов для настоящих «техноманьяков», а так же простых любителей электронного технического творчества, представила плату для работы с Android-смартфонами. Новинка под названием IOIO способна выступать посредником для подключения коммуникатора, на платформе Android 1.5 или более новой версии, к всевозможным датчикам и другому электронному оборудованию. Подключается плата через USB порт, после чего появляется возможность управления периферийными устройствами, в свою очередь, подключенными к плате, и получать сигналы от датчиков.
Плата IOIO содержит микроконтроллер, который играет роль USB-хоста и интерпретирует команды, поступающие из приложений Android. В качестве периферии используются цифровой вход/выход, ШИМ, аналоговый вход, I2C, SPI, UART.
Область применения IOIO достаточно обширна. Так, например, разработчики продемонстрировали работу связки платы IOIO и смартфона с оригинальным моддинг-проектом, выполненным в стиле обычного будильника. Теперь он сможет оповещать хозяина о пропущенных вызовах и принятых сообщениях. Текст выводится на LED-экран, а назойливый звонок не позволит пропустить важную информацию, при этом тональность звонка зависит от события, которое его вызвало.
Комплектуется плата удобным интерфейсом программирования на основе Java, с функциями ввода-вывода. Разработчики уже успели опробовать работу платы с Nexus S, Nexus One, T-Mobile G1 и Motorola Droid X. Использование IOIO не подразумевает никаких аппаратных либо программных изменений в Android-устройстве, что позволяет сохранить гарантию изготовителя.