Did I just burn my Arduino Uno???(neo m8n gps module)

Hello, I was trying to use a GPS module to read in some values.
First, I wanted to see some raw values so I needed to connect a FTDI adapter but I didn't have any of those. So I decided to make an uno into that thing(after doing little research).
Therefore I removed the micro controller and connected GPS to UNO's tx-->tx and rx-->rx and gave 3.3V to the module and also the ground wire.

I connected the u-center app and I could see some values meaningful coming in :slight_smile:
So I just played a little with those numbers but unfortunately it was in hexa decimal form. So I had to use a sketch to see values that I wanted

Secondly, I put micro controller back on the UNO board and uploaded a sketch to read in the values from GPS module using a software serial pin 3 and 5.(At least that is what I was trying to do) Then, I couldn't see anything else then 'PORT BUSY' or 'PORT ERROR' and got confused :frowning:
So I gave several trials and finally found out that my 'RX and TX LEDs' were not working. So I looked up on the internet and found some similar symptoms that occurred to other people. But most of them had shorted the wires with high voltage and that was the cause for the board's USB connector(converter) to burn.

But in my case, I couldn't see any problems....

Do you guys have any IDEA what might have happened to my board????

============================================
I think it's pretty clear what I did, but I will post some pictures of it.
(Note that it suddenly stopped working after I put the micro controller back on the board,,,, u-center was not getting any values from the port since then...)

SUMMARY: it worked as an FTDI adapter but it couldn't get any uploads after I put micro controller back on the board.

(deleted)

first of all, unhook everything, and try to do a routine sketch upload, maybe the blink is the best bet. at this point you know which is which faulty.
if didnt work, does computer recognize it? (as a USB device).
if blink works, try to do something with Serial monitor, like reading digital pin.

Shouldn't you connect rx-tx and vice versa? Because when the GPS part is the transmitter it uses tx but the uno is the receiver so it has to use rx. Same does apply the other way around. I have to mention though that I am an absolute noob in terms of microcontrollers and I don't take any blame if this is wrong. It is just what I heard and what makes sense to me.