Conecting Uno and BU-353

Hi all

I have a BU-353 GPS USB and want to connect it to my arduino Uno. Since it is a USB GPS, i ordered a USB to TTL and a female to female USB adapter (GPS is male, USB to TTL is also male).
I connected TX/RX lines (see attached image) but i cannot receive anything from GPS. Code is waiting for something on serial that doesn't arrive. I never see TX/RX leds on.
I'm using code from this page: /* 6-12-12 Aaron Weiss SparkFun Electronics, Beerware Example GP - Pastebin.com
GPS is working alone (conected to my laptop) and i replaced USB to TTL for another one, no luck.

I guess this USB to TTL is not what i need, am i right? How to interface USB to arduino?

Anyone?

How do you guys interface USB devices with arduino?

How do you guys interface USB devices with arduino?

Mostly, we don't. Some USB devices can be connected to a USB Host shield, but you need to write a USB driver to communicate with the device. There are a few devices for which there are Arduino USB drivers, but not very many, because writing USB drivers is not trivial, especially in the limited memory of the Arduino.

Dammit... i thought that connecting USB things to arduino was a common thing...
In your opinion, do you think a USB shield will work with a USB GPS? I know that USB GPS is a kind of serial device that outputs sentences that are converted from serial-to-usb, so with a shield can i decode it back from usb-to-serial? I do not want to spend 20$ in a shield just no find that doesn't work with my GPS...

geologic:
Dammit... i thought that connecting USB things to arduino was a common thing...
In your opinion, do you think a USB shield will work with a USB GPS? I know that USB GPS is a kind of serial device that outputs sentences that are converted from serial-to-usb, so with a shield can i decode it back from usb-to-serial? I do not want to spend 20$ in a shield just no find that doesn't work with my GPS...

You can get cheaper USB host shields from places like ebay but ensure the one you get has driver code for SSP (Simple Serial Protocol) if that's what the GPS outputs.

ok, thanks, i'll keep that in mind.