30% off
R803.50

R562.45

Exc VAT: R489.09
quantity
Stock Status
1 available immediately
0 available in 13 working days

IOIO-OTG - V2.2

Stock code: DEV-13613

Are you a Java developer looking to add advanced hardware I/O capabilities to your Android or PC application? Well then the IOIO-OTG is for you! The IOIO-OTG (pronounced “yo-yo-O-T-G”) is a development board specially designed to do just that. It features a PIC microcontroller which acts like a bridge that connects an app on your PC or Android device to low-level peripherals like GPIO, PWM, ADC, I2C, SPI, and UART. An app-level library helps you write control code for these low level peripherals in the same way you'd write any other Java app!

What separates the IOIO-OTG from previous IOIO boards is the ability to leverage the USB On-The-Go specification to connect as a host *or *an accessory. There are several ways to connect the IOIO to your Java app. If the app is running on your Android device, the IOIO-OTG will act as a USB host and supply charging current to your device (meaning the IOIO-OTG will need its own power source). If your app is running on a Windows, Linux or OSX machine, the IOIO-OTG will assume device mode and present itself as a virtual serial port. When in device mode, the IOIO-OTG can be powered by the host! Connecting a USB Bluetooth dongle will cause the IOIO-OTG to show up as a Bluetooth serial connection so you can go wireless!

A switch on the board can be used to force the IOIO-OTG into host mode, but most of the time the board can be left in 'auto' mode and it will detect its role in the connection. We're now shipping the IOIO-OTG board loaded with the V4.02 bootloader and the V5.06 application firmware. New application firmware is frequently released, and can be upgraded without needing a programmer using the IOIODude application. Additionally, this version of the IOIO-OTG has corrected the IC power failure issue due to the on-board switch voltage regulator failing as well as adding a missing decoupling cap on the AVIN pin. This new IOIO-OTG has fixed the problems that plagued the previous version making it a true vision of how the board is intended! You can find out more about these updates here.

The board includes a JST connector for attaching a LiPo battery and there are several pin headers broken out for voltage and ground access. A trimpot on the board allows you to adjust the charge current used when the IOIO-OTG is acting as a host. A USB-A to micro-A OTG cable is included which will let you connect your android device to the micro-USB port on the board using the cable that came with your android device.

Note: This product is a collaboration with Ytai Ben-Tsvi. A portion of each sales goes back to them for product support and continued development.

Includes:

  • IOIO-OTG Development Board
  • USB Female-A to Micro-A Cable

Documents:


Related Products

Female Headers

Single row of 40-holes, female header. Can be cut to size with a pair of wire-cutters. Standard .1" ..

R21.50 (inc VAT)

30% off

Break Away Headers - Straight

A row of headers - break to fit. 40 pins that can be cut to any size. Used with custom PCBs or gener..

R9.80 (inc VAT)

Wall Adapter Power Supply - 9VDC 650mA

High quality switching 'wall wart' AC to DC 9V 650mA wall power supply manufactured specifically for..

R99.50 (inc VAT)

30% off

JST Right Angle Connector - White

Two pin, compact surface mount connector. We really like the solid locking feeling and high current ..

R9.10 (inc VAT)

Jumper Wire - JST Black Blue

This is a simple two wire cable. Great for jumping from board to board. 2-pin JST connector on one e..

R14.00 (inc VAT)

Barrel Jack to 2-pin JST

Two pin JST connector to a 2.1x 5.5mm barrel jack, 6.25 inch long jumper cable. We use this cable to..

R57.00 (inc VAT)

Servo - Generic High Torque Continuous Rotation (Standard Size)

Here, for all your mechatronic needs, is a simple, high quality continuous rotation servo motor. Thi..

R270.00 (inc VAT)

Jumper Wires Premium 12" M/M Pack of 10

This is a SparkFun exclusive! These are 12" long jumper wires terminated as male to male. Use these ..

R85.50 (inc VAT)

Jumper Wires Premium 12" F/F Pack of 10

This is a SparkFun exclusive! These are 12" long jumper wires terminated as female to female. Use th..

R85.50 (inc VAT)

Bluetooth USB Module Mini

This is a handy little Bluetooth USB mini-adapter. This adapter supports Bluetooth v2.0 class 1 and ..

R170.50 (inc VAT)

USB micro-B Cable - 6 Foot

USB 2.0 type A to micro USB 5-pin. This is a new, smaller connector for USB devices. Micro USB conne..

R71.00 (inc VAT)

LED - RGB Clear Common Anode

Ever hear of a thing called RGB? Red, Green, Blue? How about an RGB LED? These 5mm units have four p..

R40.00 (inc VAT)

USB OTG Cable - Female A to Micro A - 4"

USB On-The-Go is a really useful USB specification! It allows some small devices that would usually ..

R57.00 (inc VAT)

Wall Adapter Power Supply - 5V DC 2A (Barrel Jack)

This is a high quality switching 'wall wart' AC to DC 5V 2000mA Barrel Jack wall power supply manufa..

R99.50 (inc VAT)

LED - RGB Clear Common Cathode

Ever hear of a thing called RGB? Red, Green, Blue? How about an RGB LED? These 5mm units have four p..

R40.00 (inc VAT)