Data Sheet

BlueNRG-M2SA
Rev 0.1 P a g e | 7
32
3.2 Software Architecture
There are two possible software architectures:
1. Host-less mode (application processor): customer application runs on the BLUENRG-M2SA
module. Many sample projects are available in the Development Kit.
Figure 2: BLUENRG-M2SA - BLE Application Processor
2. Hosted mode (Network processor): the module is configured as network module controlled by
an external host connected via SPI or UART. A project named DTM is available in the
Development Kit that configures the BLUENRG-M2SA module as a network module.
Figure 3:BLUENRG-M2SA as BLE Network Processor
2
.4
BlueNRG Radio
Link Layer
GPIO
Cortex
-
M
0
32MHz
BLE Application Processor
BlueNRG-M2SA
Comm.
Peripherals
BLE Protocol stack
Application and Profiles
ADC
BLE Profiles
Application
External MCU
BLE
P
r
otocol stack
2
.4
GHz BlueNRG
R
a
dio
Link
La
y
er
BLE Network Processor
Application Controller
Interface
Application Controller
Interface