Hello, you might find it more cost effective just to get a tablet such as a Samsung with a GPS built in. Garmin GPS could work but are more expensive than a tablet
I've seen this one in use (albeit bluetooth to iOS devices, not USB to Android, but it does have Android support.) As Jacek asked, do you need USB, or would something like this work?