Max BLE concurrent connections

Hello.

I'm trying to figure out which microcontroller is best for my use case. I need to have as many bluetooth low energy concurrent connections as possible and the device should be able to work both as a peripheral and central.

I've been reading some posts on the forum and have seen there appears to be a limit of 20 for SoftDevice, however with Zephyr the answers vary saying it depends on the available ram.

Given this information, would it be correct to assume I'd be able to get over 20 concurrent connections with a nRF52840 using Zephyr BLE controller? Would there be any benefit on using a microcontroller from the nRF53 series?

Thanks

Parents Reply
  • It would show at the end of the build log such as 

    -- Build files have been written to: C:/ncs/v2.7.0/nrf/samples/bluetooth/peripheral_uart/build/ipc_radio
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/ncs/v2.7.0/nrf/samples/bluetooth/peripheral_uart/build
    -- west build: building application
    [6/262] Generating include/generated/version.h
    -- Zephyr version: 3.6.99 (C:/ncs/v2.7.0/zephyr), build: v3.6.99-ncs2
    [262/262] Linking C executable zephyr\zephyr.elf
    Memory region         Used Size  Region Size  %age Used
               FLASH:      155460 B      1008 KB     15.06%
                 RAM:       33832 B       448 KB      7.37%
            IDT_LIST:          0 GB        32 KB      0.00%

Children
Related