I made this project because I wanted to make an Arduino car that can be conrolled remotely by an Android app.
The UI consists of four buttons (forward, backward, right, left) which can send REST requests to endpoints hosted on an Arduino board.
I used Dagger 2 for dependency injection and Retrofit as a HTTP client.