IOIO-BOT
: Android Robotics
5
Chapter 1
IOIO-Q : Android I/O board
introduction
The heart of IOIO-BOT is IOIO-Q Android input output board. IOIO-Q is compatible
with IOIO (pronounced “yo-yo”) original board (or IOIO V1) that designed by Ytai; Israel
computer engineer.The IOIO-Q is re-designed and produced by Innovative Experiment
Co.,Ltd (INEX- www.inex.co.th / www.inexglobal.com). The IOIO-Q is a board specially
designed to work with Android 1.5 and later device. The board provides robust connectivity
to an Android device via a USB or Bluetooth connection and is fully controllable from
within an Android application using a simple and intuitive Java API. No embedded
programming or external programmer will ever be needed!
The IOIO-Q board contains a single MCU that acts as a USB host and interprets
commands from an Android app. In addition, the IOIO-Q can interact with peripheral devices
in the same way as most MCUs. Digital Input/Output, PWM, Analog Input, I2C, SPI, and
UART control can all be used with the IOIO-Q. Code to control these interfaces is written
in the same way as you write an Android app with the help of a simple to use app-level
library. In other words, you can combine the awesome computing power, Internet/Bluetooth
connectivity, touch screen, and a variety of sensors from your Android device with the
ability to easily add peripheral devices to interact with the outside world. Also, using the
IOIO-Q does not require any hardware or software modifications to your Android device,
thus preserving the warranty as well as making the functionality available to non-hackers.
The IOIO-Q acts as a USB host and connects to most Android devices that have USB
slave (device) capability.
Figure 1-1 : Photo of the original IOIO board by YTAI and Sparkfun (left white
board) and IOIO-Q board (right blue board) by Innovative Experiment or
INEX (www.inexglobal.com)
Summary of Contents for IOIO-BOT
Page 1: ...IOIO BOT Android Robotics 1 IOIO BOT Android Robotics...
Page 2: ...2 IOIO BOT Android Robotics...
Page 4: ...4 IOIO BOT Android Robotics...
Page 12: ...12 IOIO BOT Android Robotics...
Page 38: ...38 IOIO BOT Android Robotics...
Page 46: ...46 IOIO BOT Android Robotics...
Page 51: ...IOIO BOT Android Robotics 51 Figure 6 5 IOIO Bot app flowchart final...
Page 55: ......
Page 56: ......