Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Can nRF51/nRF52 support 100 or more notes?

I have a wireless project. Requirements as:

  • Support platforms: Desktop/Laptop and mobile, Pc/Mac/IOS/Android. etc.
  • many connections: flexible but can support 100+ connections

  • Response time: human response time, about 100ms

  • Device Input: just 1 button press, and the platforms will recognize which device button is pressed

  • PCB Size: 1cm~3cm square/circle, as small as possible

I think the design is like this: (BLE Central platform(s) )<==button press UUID info.==(BLE Peripheral device)<==button press UUID==(BLE Central button device 1, 2, 3...100...)
And targeting nRF51/nRF52 for my development.
So, my questions are:

  1. Can nRF51/nRF52  support 100+ Central notes? Did anyone try out the max. number of notes in real case?
  2. nRF52 has more Flash and RAM than nRF51. Will the Flash or RAM size affect the number of connecting notes? Like larger memory to save more UUID in bonding/mapping table.
  3. Will the notes connect number affect the response time? (i.e. the time from button pressed to platform received info.). If yes, how bad will the response time be in the 100 notes case?
  4. Is nRF52 rather nRF51 in my project?
  5. Please give me advice if there is a better solution. (e.g. using zigbee/zwave instead; better topology design; better module other than nRF51/52. etc.)
Related