Inizio progetto Arduino con comandi Android

Salve a tutti, vorrei realizzare un progetto simile ad una macchina telecomandata utilizzando arduino e android, però vorrei prima delle informazioni sui componenti da acquistare:
-per il collegamento fra un dispositivo android e arduino, tale da inviare dei comandi, è meglio una connessione bluetooth o wifi?
-c'è bisogno in ogni caso di una shield o basta un modulo bluetooth (come HC-06 o JY-MCU) / modulo wireless (RF2500V2 )?

Ciao, per i moduli bluetooth c'è un bella guida nella sezione Megatopic.
Per il resto non so.