Sorry if this isn't the correct forum for this particular post.
Its a HC-06 Bluetooth adapter. The RX and TX connect directly to the Uno, see diagram here: http://www.arduino-hacks.com/adding-bluetooth-capability-project-arduino-hc-06/ or http://learning.grobotronics.com/2013/07/communicating-using-bluetooth-hc-06/
I've actually got it connected to the 3.3v.
The device works well, however I cannot program / upload to the Uno with it connected, which isn't a problem during development, just a bit of a pain to have to keep disconnecting it.
I'm more concerned about how the final circuit will work and enable me to upload to the device without disconnecting the bluetooth adapter.
Is there a way around this?