Android phones are a great platform for developing apps, but sometimes it is nice if those apps go beyond the built-in hardware of the phone and connect to some homemade electronics.
The IOIO board allows you to do just that, and this book will show you how to use the IOIO board and interface it to various different electronic modules and components.
These techniques involved in using IOIO are illustrated in example projects.
These projects are: • An intruder alarm that uses your phone to send an SMS text message when movement is detected by its PIR sensor.
• A Bluetooth temperature logger that records temperatures onto the SD card of your phone.
• An 8x8 LED Matrix display that will display animations and is controlled by your phone.
• A Bluetooth rover that you can control from your Android phone.
Create your own electronic devices with the popular IOIO ("yoyo") board, and control them with your Android phone or tablet. With this concise guide, you’ll get started by building four example projects—after that, the possibilities for making your own fun and creative accessories with Android and IOIO are endless.
To build Android/IOIO devices, you write the program on your computer, transfer it to your Android, and then communicate with the IOIO via a USB or Bluetooth connection. The IOIO board translates the program into action. This book provides the source code and step-by-step instructions you need to build the example projects. All you have to supply is the hardware.
-
Learn your way around the IOIO and discover how it interacts with your Android
-
Build an intruder alarm that sends a text message when it detects movement
-
Make a temperature sensing device that logs readings on your Android
-
Create a multicolor LED matrix that displays a Space Invader animation
-
Build an IOIO-powered surveillance rover that you control with your Android
-
Get the software and hardware requirements for creating your own Android/IOIO accessories