Garmin Edge 500 Review

So I splurged and upgraded to a Garmin 500 GPS.  Actually, I had been looking at this for a while (even before it was released).  I’ve always had issues with my Garmin Edge 305 due to its lack of battery capacity.  I am aiming for a triple crown, and with the 305 lasting only 11 hours, there is no way it’s going to last an entire double century.  Then, on my last ride on Saturday, my 305 turned itself off not once, not twice, but 3 times.  After all of this, that convinced me (along with proddings of a bunch of others) to go for the upgrade to a Garmin Edge 500.

Regarding the unit turning itself off, apparently this is a chronic problem with the Edge 305, if running under those humming power lines.  It causes some disruptions to power on the GPS unit.  In fact, JP mentioned that after he upgraded to 705, the power disconnects have disappeared.

So the first thing I like is the mount.  On the other Garmin GPS units, it requires you to wrap the mount around the handlebar with zip ties.  When you remove it, it is such a hassle, as you have to cut that zip tie … really ugly.  With the Edge 500, you have a pair of bands that you wrap around, and it is easily removable.  I know, it’s something really simple, and not a function of the unit itself, but it is nice to not rely on zip ties to mount your GPS to your bike.  The unit is a bayonet type mount, where you slip matching slots, and rotate 90 degrees, to get it into place.  You do have to realize the positioning of the unit will be 90 degrees from where you initially mount it.

When you power up the unit, it does have a nice initial install sequence on the unit.  It asks whether or not you have a cadence sensor, and if you have a heart rate monitor.  Since mine was just an upgrade, I already have both of these, so getting started is pretty easy.

So I took it out on a ride today, with about 3000 feet of climbing, so plenty of opportunity to test it out.  I’m proud to report that it had no problems with shutting itself off.  However, there was one really annoying thing, and I’m not sure if it’s something that I set on the unit … it gives lap split times after every mile.  That is really annoying.  I’ll have to check it out a little later.

So all is good there, and now, upload it to my PC.  Oh, I forgot to register the unit, so log on to, and register the GPS unit.  I go through the usual upgrade firmware/software drivers, etc … after doing all of this, I go to, and it syncs fine.  However, I don’t like, and I usually use Ascent or  However, both of those have issues with downloading data from my Garmin unit.  When trying to use Ascent, it gives me some bogus message saying that the disk was not ejected properly.  I also check out, and it gives me an error “UnsupportedDataTypeException: Your device does not support reading of the type: FitnessHistoryDirectory”.  What???

I did a few google searches, and it appears that the Garmin Edge 500 uses a new file format called fit.  Actually, it’s probably more than just a file format.  With this new format, it can cause interop problems with other vendors, like Ascent, ridewithgps, or any other site that offers import via gpx file.  If you try to export your download to, it will not import to another program.  It provides an I/O error.

Well, after further research, it looks like Garmin did not publish documentation on fit format so that other vendors may inter-operate.  The SDK kit was not released, and they’ll be releasing it in the next few days.  Vendors may be receiving the SDK, but then it will take some time for them to implement that on their software.  I guess for now, Garmin Edge 500 data will be proprietary to only  It would have been nice if they published SDK kit for those developers who wish to import data from the Edge 500 to be utilized on their software product.

Although I am happy with the general operation of the Edge 500 (battery capacity is still something to be determined), but I am really upset that they did not offer the SDK for other vendors.  This means Ascent, ridewithgps, and any other vendor who imports gpx data will be deemed useless.  Oh, and ??? It doesn’t have the ability to provide expansive data for you to manipulate.

I hear that some vendors, who are in a coalition for the ANT technology may have the SDK, and have it implemented on their product .. one such example is Trainingpeaks.  However, I wish they could have shared the SDK with vendors before they released the product … or how about this … enhance their weak interface to provide more granular information that Ascent and ridewithgps already provides.

14 thoughts on “Garmin Edge 500 Review

  1. Beaker

    Good review Ron. Seems unbelievable that Garmin didn’t let the other vendors in on their new code. Unbelievable that is, unless they believe that this is the key to monopolizing the data analysis software market. Charges for using connect coming any time soon?

    1. sevencyclist Post author

      Hi John,
      No, I didn’t figure it out yet. I’ll check later tonight. Maybe I’ll check the Garmin forums to see if anyone else ran into that.

    1. sevencyclist Post author

      Thanks. Saved me the trouble of looking. Although I would think the default would have been “By Position”

  2. Duke

    Garmin Edge 500 LOSES or CORRUPTS data
    Garmin forums has many long threads on this topic…

    until they fix the firmware on this piece of junk

    (former 305 owner)

  3. Chris Dowling

    I have been able to upload to Garmin Connect and get some rudimentary data. But I thought I would be able to connect to a map on Google maps or Mapquest and follow my route. The program does not seem to be overly user friendly. Can you help me with getting to that site/page?

  4. vray

    I agree with some of the posts here – the Garmin Edge 500 has major problems that results in the unit freezing or crashing, especially when following a course (yes, running the latest software). Steer clear of this unit and follow the news on the Garmin forum to see when (or if!) they fix this hunk of junk.

  5. Ihsan

    Now that you have the unit for some time and ridewithgps seems to be working with the 500, can you please tell me if you can insert “Turn Right/Left” lines to the courses you create at ridewithgps website? I’d like to have the capability of having turn by turn directions with the 500 for the times I’m riding at new places but do not go to different places all too frequently to justify buying an Edge 800 bundle.

    Thanks in advance.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s