Как с помощью Arduino контролировать Android?
можно эмулировать на ардуине hid клавиатуру, подключать по otg, Основные функции (громкость, музыка) будут работать
Все теми же командами по приему и передаче через UART ардуино может общаться и по блютусу с андроидом.
Сканируйте посредством ардуино кнопки, определяйте их нажатие и отжатие и передавайте по факту обнаружения этих событий сообщения андроиду.