The IOIO-OTG stands out from its predecessors due to its ability to connect as a host or an accessory, thanks to the USB On-The-Go specification. This means that if your app is running on an Android device, the IOIO-OTG will act as a USB host and supply charging current to your device. If your app is running on a Windows, Linux or OSX machine, the IOIO-OTG will act as a virtual serial port. When in device mode, the IOIO-OTG can be powered by the host, and if you connect a USB Bluetooth dongle, the IOIO-OTG will show up as a Bluetooth serial connection, enabling wireless connection.
The IOIO-OTG comes with a switch on the board to manually force it into host mode, although it can be left in 'auto' mode where it will automatically detect its role in the connection. This version of the IOIO-OTG board is loaded with the V4.02 bootloader and the V5.06 application firmware. The board has been updated to correct the IC power failure issue and added a missing decoupling cap on the AVIN pin, making it a significantly improved version of the previous model.
The IOIO-OTG includes a JST connector for attaching a LiPo battery and several pin headers for voltage and ground access. There is also a trimpot on the board that allows you to adjust the charging current when the IOIO-OTG is acting as a host. A USB-A to micro-A OTG cable is included, enabling you to connect your Android device to the micro-USB port on the board.
This product is a collaboration with Ytai Ben-Tsvi. A portion of each sale is given back to them for product support and continued development.
The package includes:
Relevant documents:
Brand | Sparkfun |
Model | DEV-13613 |
More info | IOIO-OTG Hookup Guide - SparkFun Learn |
Length | 79 mm |
Width | 146 mm |
Height | 11 mm |
Weight | 49 g |