Non so se l'applicazione di un comune modulo bluetooth permette di fare altrettanto. Non ho mai provato lavorare con un modulo BT.
Si è possibile programmare Arduino tramite un qualunque modulo Bluetooth che offre il servizio di comunicazione seriale, sul PC lo vedi come una normale porta seriale virtuale, verso Arduino basta collegare Tx e Rx del modulo incrociandoli con i corrispettivi di Arduino.
C'è la questione autoreset, alcuni moduli Bluetooth hanno vari segnali di controllo aggiuntivi che permettono di gestirlo normalmente, per altri moduli è indispensabile premere manualmente il tasto reset.