would like to read heart rate data from Garmin device using

For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
MattHixson
 
Posts: 1
Joined: Tue Oct 19, 2021 5:43 pm

would like to read heart rate data from Garmin device using

Post by MattHixson »

Are there any ANT+ sensors that work with the Arduino platform that can read data from Garmin devices? I would like to read data from my Garmin HRM.
Thanks,
-Matt

User avatar
mikeysklar
 
Posts: 13824
Joined: Mon Aug 01, 2016 8:10 pm

Re: would like to read heart rate data from Garmin device us

Post by mikeysklar »

There are no sensors to read ANT+ data. You will need to use a microcontroller or computer to read the data.

Modern Garmin HRMs are BLE and ANT+. The BLE part can be read by any of our BLE controllers.

Modern Garmin watches also have two broadcast modes to share heart rate data in activity or just continuously.

You might find it easier to use a Raspberry Pi and a USB ANT stick as the ANT group did put out a library.

https://www.amazon.com/Garmin-USB-Stick ... B0769KTMGP
https://pypi.org/project/antlib/

There is no official ANT library support for Arduino, but these are the repos to follow:

https://github.com/cujomalainey/ant-arduino
https://github.com/cujomalainey/antplus-arduino

Let us know how you fair. Personally, I would try to keep everything over BLE even if it requires a bit more power.

Locked
Please be positive and constructive with your questions and comments.

Return to “Wireless: WiFi and Bluetooth”