
IOIO, pronounced "yo-yo," bridges the gap between Android devices and external hardware like sensors and servos. This integration allows you to leverage the computational power, touchscreen capabilities, connectivity, and built-in sensors of Android devices in your projects.
Compatible with any Android device from version 1.5 and above, IOIO connects seamlessly via USB and Bluetooth. Unlike Arduino solutions, the IOIO firmware is pre-installed, so you can control IOIO pins directly through your Android app using Java-based libraries, eliminating the need for Arduino sketches. This simplicity lets you prioritize your Android application code entirely.
IOIO supports a range of controls, including digital input/output, analog input, PWM, I2C, SPI, and UART. Firmware upgrades can be easily managed using the IOIO Manager app on your Android phone.
IOIOMint, a special edition board, enhances the standard IOIO with an on-board LiPO charger, LiPO battery, header pins, a Bluetooth dongle, and a micro USB board power/charging port, all housed in a compact, laser-cut mint tin case. While similar to Droidalyzer, it omits the alcohol sensor.
The open-source nature of IOIO encourages innovation and collaboration, with a robust user community and a permissive royalty-free license. Compatibility varies across devices, especially over Bluetooth, so it’s recommended to verify with known supported devices for optimal performance.
| Brand | Adafruit |
| Model | 885 |