Skip to content

Garmin bike computers

Gadgetbridge supports some bike computers, listed below.

It's very likely that other devices are supported, you can try to use Pairing unsupported gadgets to pair an unsupported Garmin gadget. If it works, please open an issue or reach out on Matrix so we can enable official support for it.

See the Garmin devices page for a list of features and issues common to all Garmin devices.

Warning

  • We have noticed that in some cases the Bluetooth traffic contains some bits of information (oauth_token, oauth_consumer_key, oauth_signature, ...) that might (potentially, we did not test) grant access to the user's garmin account. Therefore we warn all the users to mind this information when sharing the logs.
  • User data/configuration is unmanaged, which means that whatever was set in the official app will remain untouched, no matter what is set in Gadgetbridge.

See also other Garmin devices

This page lists bike computers only of Garmin. They also has different kind of gadgets supported by Gadgetbridge:

Edge 25

Partially supported
Partially supportedMissing important features, you might be required using vendor app at some point to manage the gadget.
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_25

has_flag__feature_partial

has_flag__pair_free

has_flag__protocol

Added on pull request #5779.

Edge 130

Partially supported
Partially supportedMissing important features, you might be required using vendor app at some point to manage the gadget.
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_130

has_flag__feature_partial

has_flag__pair_free

has_flag__protocol

Added based on feedback from Matrix.

Edge 130 Plus

Partially supported
Partially supportedMissing important features, you might be required using vendor app at some point to manage the gadget.
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_130_plus

has_flag__feature_partial

has_flag__pair_free

has_flag__protocol

Added based on feedback from Matrix.

Supported features:

  • Fetch activities, calories, VO2Max
  • Send weather

Edge 510

Unknown support
Unknown supportIt is supported by Gadgetbridge, but we don't have information about its working/missing features. You can help us by testing yourself!
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
ExperimentalAs we don't have that device it is not known if it works correctly. You can help us by testing yourself!
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_510

has_flag__feature_unknown

has_flag__pair_free

has_flag__experimental

has_flag__protocol

Not yet released

Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.

Support for this watch was added without access to the device. It might work, but was not tested at all. If you confirm it works or face any issues, please open an issue or reach out on Matrix.

Edge 520

Unknown support
Unknown supportIt is supported by Gadgetbridge, but we don't have information about its working/missing features. You can help us by testing yourself!
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
ExperimentalAs we don't have that device it is not known if it works correctly. You can help us by testing yourself!
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_520

has_flag__feature_unknown

has_flag__pair_free

has_flag__experimental

has_flag__protocol

Not yet released

Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.

Support for this gadget was added without access to the device. It might work, but was not tested at all. If you confirm it works or face any issues, please open an issue or reach out on Matrix.

Edge 520 Plus

Unknown support
Unknown supportIt is supported by Gadgetbridge, but we don't have information about its working/missing features. You can help us by testing yourself!
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
ExperimentalAs we don't have that device it is not known if it works correctly. You can help us by testing yourself!
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_520_plus

has_flag__feature_unknown

has_flag__pair_free

has_flag__experimental

has_flag__protocol

Not yet released

Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.

Support for this gadget was added without access to the device. It might work, but was not tested at all. If you confirm it works or face any issues, please open an issue or reach out on Matrix.

Edge 530

Unknown support
Unknown supportIt is supported by Gadgetbridge, but we don't have information about its working/missing features. You can help us by testing yourself!
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
ExperimentalAs we don't have that device it is not known if it works correctly. You can help us by testing yourself!
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_530

has_flag__feature_unknown

has_flag__pair_free

has_flag__experimental

has_flag__protocol

Not yet released

Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.

Support for this gadget was added without access to the device. It might work, but was not tested at all. If you confirm it works or face any issues, please open an issue or reach out on Matrix.

Edge 540

Partially supported
Partially supportedMissing important features, you might be required using vendor app at some point to manage the gadget.
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_540

has_flag__feature_partial

has_flag__pair_free

has_flag__protocol

Added on pull request #5196.

Edge 550

Unknown support
Unknown supportIt is supported by Gadgetbridge, but we don't have information about its working/missing features. You can help us by testing yourself!
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
ExperimentalAs we don't have that device it is not known if it works correctly. You can help us by testing yourself!
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_550

has_flag__feature_unknown

has_flag__pair_free

has_flag__experimental

has_flag__protocol

Not yet released

Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.

Support for this gadget was added without access to the device. It might work, but was not tested at all. If you confirm it works or face any issues, please open an issue or reach out on Matrix.

Edge 810

Unknown support
Unknown supportIt is supported by Gadgetbridge, but we don't have information about its working/missing features. You can help us by testing yourself!
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
ExperimentalAs we don't have that device it is not known if it works correctly. You can help us by testing yourself!
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_810

has_flag__feature_unknown

has_flag__pair_free

has_flag__experimental

has_flag__protocol

Not yet released

Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.

Support for this gadget was added without access to the device. It might work, but was not tested at all. If you confirm it works or face any issues, please open an issue or reach out on Matrix.

Edge 820

Unknown support
Unknown supportIt is supported by Gadgetbridge, but we don't have information about its working/missing features. You can help us by testing yourself!
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
ExperimentalAs we don't have that device it is not known if it works correctly. You can help us by testing yourself!
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_820

has_flag__feature_unknown

has_flag__pair_free

has_flag__experimental

has_flag__protocol

Not yet released

Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.

Support for this gadget was added without access to the device. It might work, but was not tested at all. If you confirm it works or face any issues, please open an issue or reach out on Matrix.

Edge 830

Unknown support
Unknown supportIt is supported by Gadgetbridge, but we don't have information about its working/missing features. You can help us by testing yourself!
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
ExperimentalAs we don't have that device it is not known if it works correctly. You can help us by testing yourself!
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_830

has_flag__feature_unknown

has_flag__pair_free

has_flag__experimental

has_flag__protocol

Not yet released

Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.

Support for this gadget was added without access to the device. It might work, but was not tested at all. If you confirm it works or face any issues, please open an issue or reach out on Matrix.

Edge 840

Partially supported
Partially supportedMissing important features, you might be required using vendor app at some point to manage the gadget.
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_840

has_flag__feature_partial

has_flag__pair_free

has_flag__protocol

Added based on feedback from Matrix.

Edge 850

Unknown support
Unknown supportIt is supported by Gadgetbridge, but we don't have information about its working/missing features. You can help us by testing yourself!
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
ExperimentalAs we don't have that device it is not known if it works correctly. You can help us by testing yourself!
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_850

has_flag__feature_unknown

has_flag__pair_free

has_flag__experimental

has_flag__protocol

Not yet released

Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.

Support for this gadget was added without access to the device. It might work, but was not tested at all. If you confirm it works or face any issues, please open an issue or reach out on Matrix.

Edge 1000

Unknown support
Unknown supportIt is supported by Gadgetbridge, but we don't have information about its working/missing features. You can help us by testing yourself!
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
ExperimentalAs we don't have that device it is not known if it works correctly. You can help us by testing yourself!
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_1000

has_flag__feature_unknown

has_flag__pair_free

has_flag__experimental

has_flag__protocol

Not yet released

Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.

Support for this gadget was added without access to the device. It might work, but was not tested at all. If you confirm it works or face any issues, please open an issue or reach out on Matrix.

Edge 1030

Unknown support
Unknown supportIt is supported by Gadgetbridge, but we don't have information about its working/missing features. You can help us by testing yourself!
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
ExperimentalAs we don't have that device it is not known if it works correctly. You can help us by testing yourself!
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_1030

has_flag__feature_unknown

has_flag__pair_free

has_flag__experimental

has_flag__protocol

Not yet released

Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.

Support for this gadget was added without access to the device. It might work, but was not tested at all. If you confirm it works or face any issues, please open an issue or reach out on Matrix.

Edge 1030 Plus

Unknown support
Unknown supportIt is supported by Gadgetbridge, but we don't have information about its working/missing features. You can help us by testing yourself!
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
ExperimentalAs we don't have that device it is not known if it works correctly. You can help us by testing yourself!
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_1030_plus

has_flag__feature_unknown

has_flag__pair_free

has_flag__experimental

has_flag__protocol

Not yet released

Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.

Support for this gadget was added without access to the device. It might work, but was not tested at all. If you confirm it works or face any issues, please open an issue or reach out on Matrix.

Edge 1040

Partially supported
Partially supportedMissing important features, you might be required using vendor app at some point to manage the gadget.
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_1040

has_flag__feature_partial

has_flag__pair_free

has_flag__protocol

Added based on feedback from Matrix.

Confirmed supported features:

  • Fetch activities
  • Send music
  • Send weather
  • Send notifications
  • Real-time settings
  • Upload workout FIT files
  • Upload gpx files

Edge 1050

Partially supported
Partially supportedMissing important features, you might be required using vendor app at some point to manage the gadget.
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_1050

has_flag__feature_partial

has_flag__pair_free

has_flag__protocol

Not yet released

Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.

Added based on feedback from Matrix.

Edge Explore

Partially supported
Partially supportedMissing important features, you might be required using vendor app at some point to manage the gadget.
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_explore

has_flag__feature_partial

has_flag__pair_free

has_flag__protocol

Added based on feedback from issue #4855.

Known issues:

  • It might need to be paired at least once with the official app

Supported features are not fully known.

Edge Explore 820

Unknown support
Unknown supportIt is supported by Gadgetbridge, but we don't have information about its working/missing features. You can help us by testing yourself!
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
ExperimentalAs we don't have that device it is not known if it works correctly. You can help us by testing yourself!
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_explore_820

has_flag__feature_unknown

has_flag__pair_free

has_flag__experimental

has_flag__protocol

Not yet released

Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.

Support for this gadget was added without access to the device. It might work, but was not tested at all. If you confirm it works or face any issues, please open an issue or reach out on Matrix.

Edge Explore 1000

Unknown support
Unknown supportIt is supported by Gadgetbridge, but we don't have information about its working/missing features. You can help us by testing yourself!
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
ExperimentalAs we don't have that device it is not known if it works correctly. You can help us by testing yourself!
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_explore_1000

has_flag__feature_unknown

has_flag__pair_free

has_flag__experimental

has_flag__protocol

Not yet released

Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.

Support for this gadget was added without access to the device. It might work, but was not tested at all. If you confirm it works or face any issues, please open an issue or reach out on Matrix.

Edge Explore 2

Partially supported
Partially supportedMissing important features, you might be required using vendor app at some point to manage the gadget.
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_explore_2

has_flag__feature_partial

has_flag__pair_free

has_flag__protocol

Added based on feedback from issue #4855.

Supported features:

  • Fetch activities, calories, VO2Max
  • Find device
  • Send music
  • Send weather
  • Real-time settings
  • Upload gpx files

Edge MTB

Unknown support
Unknown supportIt is supported by Gadgetbridge, but we don't have information about its working/missing features. You can help us by testing yourself!
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
ExperimentalAs we don't have that device it is not known if it works correctly. You can help us by testing yourself!
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_edge_mtb

has_flag__feature_unknown

has_flag__pair_free

has_flag__experimental

has_flag__protocol

Not yet released

Support for this gadget has been added to Gadgetbridge's codebase, but is not yet released. It is already available in the nightly releases.

Support for this gadget was added without access to the device. It might work, but was not tested at all. If you confirm it works or face any issues, please open an issue or reach out on Matrix.

eTrex SE

Partially supported
Partially supportedMissing important features, you might be required using vendor app at some point to manage the gadget.
No-vendor pairInitial pair can be done in Gadgetbridge without needing the proprietary vendor app.
Extras
Protocol informationClick to see protocol information for this gadget.

device__garmin_etrex_se

has_flag__feature_partial

has_flag__pair_free

has_flag__protocol

Added based on feedback from issue #5095.

Supported features:

  • Fetch track recordings
  • Send weather
  • Send phone notifications