This document discusses controlling and monitoring external embedded devices using Android frameworks. It presents an overview of the Android Open Accessory protocol for communication between peripherals and Android devices. It then summarizes 5 papers that implement various systems using an Android Development Kit (ADK) connected via USB, including a home automation system, wireless monitoring system, heart rate monitor, personal health monitoring system, and wireless optical access system. It identifies issues with relying solely on Arduino boards as the ADK and proposes developing a device driver for a Linux-based system to interface with devices over various buses and GPIO pins in a more flexible way.