Apple and Google "Find My" technologies and supported modules

Hello,

We are in the feasibility stage of a product that requires integration of both the Apple "Find My" and Google "Find My Device" technologies.

Based on my research, it looks like the only Nordic BLE modules that support both of these technologies are:

  • nRF52832
  • nRF52840
  • nRF54L15

Some BLE modules support one or the other, but not both. Such as:

  • nRF5340 (Google Find My Device)
  • nRF52833 (Apple Find My Network)

Source for Google "Find My Device": https://www.nordicsemi.com/Products/Technologies/Find-my-Device

Source for Apple "Find My": https://www.nordicsemi.com/Products/Technologies/Apple-Find-My-network

I have a few questions:

1. What is the limiting factor that allows the nRF5340 to support Google's "Find My Device" but not Apple's "Find My" technologies?

2. As long as the module has BLE support, the only limiting factor should be flash and RAM, correct? If not, what are the other limiting factors?

3. What is the minimum flash and RAM required to implement a simple tracker that supports both Google "Find My Device" and Apple "Find My" technologies? Ie, what is the minimum memory footprint (flash and RAM) of enabling support for these technologies in the nRF Connect SDK?

4. Is there anything stopping someone from implementing both of these technologies on a nRF52820 for example (Something not on the supported products list)? If so, what?

Thanks,

Derek

Related