Rx and Tx pins fried?

So I was playing around with my new HC-06 bluetooth module. I connected it to my arduino, the Rx connecting to pin 0 on the arduino and Tx to pin 1. Unfortunately, I didn't know which voltage was correct for it, so I connected it to the 5V pin. Now, I can't upload any code to the arduino. Every time I try to, I get this error messages:

Arduino: 1.6.5 (Mac OS X), Board: "Arduino/Genuino Uno"

Sketch uses 2,642 bytes (8%) of program storage space. Maximum is 32,256 bytes.
Global variables use 56 bytes (2%) of dynamic memory, leaving 1,992 bytes for local variables. Maximum is 2,048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

The RX pin also flashes a few times when I upload it. I pressed the reset button but nothing seems to happen. The 5 and 3.3 V outputs still work, and GND does too. The indicator lights still turn on when plugged in.

I am using an:

Arduino Uno R3
HC-06

Please help me soon, I hate problems as much as you do :slight_smile:

:frowning:

Have you disconnected the HC-06?

You can't upload code while that's connected to pins 0 and 1, since the serial port is used to upload code.

I am pretty sure everything is disconnected. :confused: