Skip to main content
Senior
Jun 7, 2022 7:36 AM UTC
Solved

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

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.
    Sebastien DENOUAL
    ST Employee
    Jun 7, 2022 12:07 PM UTC

    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
    Jun 7, 2022 12:07 PM UTC

    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.