Arduino BT

I am not sure if this is still the case, but I had a lot of issues with the ArduinoBT because the BT module is built into the hardware serial on the board. This meant to upload or to connect to a computer via BT I had to restart the board and start the upload/program at just the right time. You may want to look into a separate bluetooth module for ease of working.

-adam