In 2012, I wanted to create a robot that could be controlled by an Android smartphone. At that time, however, I did not know much about Android programming. To my surprise, I came across an amazing website called App Inventor (http://www.appinventor.org/), which allows users to develop Android applications by joining programming blocks in the same way as joining pieces in a puzzle.
In this final chapter, we will use the App Inventor website and learn to control our robot with an Android smartphone using our voice as an input. We will cover the following topics:
- An introduction to App Inventor
- Creating a voice application
- Pairing the Android smartphone and Raspberry Pi (RPi) via Bluetooth
- Developing the Bluetooth program for RPi