Empezar con Arduino y Android

Hola, después de un tiempo con mi placa Arduino Uno me he decidido a iniciarme con la programación con Arduino y Android y me gustaría saber que me recomendáis para iniciarme. He visto que hay módulos bluetooth y una Arduino USB Host Shield para controlar la arduino desde una aplicación en Android. ¿Qué me recomendáis?. Busco iniciarme y algo económico que la cosa no está para muchas alegrías.

Gracias de antemano.