Skip to main content
Senior
June 7, 2022
Solved

Soc vs co-processor _ BlueNRG-2 vs BlueNRG-2N

  • June 7, 2022
  • 1 reply
  • 785 views

Hello,

anybody can explain to me the difference between the BlueNRG-2 SoC and the BlueNRG-2N co-processor?

Thank you,

Sincerely ​

    This topic has been closed for replies.
    Best answer by Sebastien DENOUAL

    Hi @malarab​ ,

    BlueNRG-2 is a SoC where you can run your custom fw/application together with BLE stack - Everything running on same cortex-m0. BlueNRG-2 SDK is available here and it includes different code examples

    BlueNRG-2N is a network processor, it comes already preflashed and ready to use. We talk about co-processor because in this case it requires an external host microcontroller to execute your application.

    BlueNRG-2N is connected to this host microcontroller via SPI or UART. This is ideal solution when you want to add BLE to an existing application or if you hare having a specific microcontroller which is having fetures not supported by a standard BLE SoC.

    Regards,

    Sebastien.

    1 reply

    Sebastien DENOUAL
    ST Employee
    June 7, 2022

    Hi @malarab​ ,

    BlueNRG-2 is a SoC where you can run your custom fw/application together with BLE stack - Everything running on same cortex-m0. BlueNRG-2 SDK is available here and it includes different code examples

    BlueNRG-2N is a network processor, it comes already preflashed and ready to use. We talk about co-processor because in this case it requires an external host microcontroller to execute your application.

    BlueNRG-2N is connected to this host microcontroller via SPI or UART. This is ideal solution when you want to add BLE to an existing application or if you hare having a specific microcontroller which is having fetures not supported by a standard BLE SoC.

    Regards,

    Sebastien.