3 Getting started
3.1 Overview
The X-NUCLEO-BNRG2A1 expansion board main features are:
•
Based on the BlueNRG-M2SP module FCC certified module (FCC ID: S9NBNRGM2SP and IC: B976C-
BNRGM2SP)
• Compatible with STM32 Nucleo boards
• Equipped with Arduino UNO R3 connector
• Scalable solution, capable of cascading multiple boards for larger systems
• Free comprehensive development firmware library and examples for BlueNRG-2 compatible with
STM32Cube
• BlueNRG-M2SP:
– Bluetooth v5.0 compliant
– Supports master and slave modes
– BLE data packet length extension
– Embedded BALF-NRG-02D3 integrated matched balun with harmonic filter
• Interfaces:
– 1 UART, 1 I²C, 1 SPI, 14 GPIOs, 2 multifunction timers, 10-bit ADC, Watchdog & RTC, DMA controller,
PDM stream processor, SWD debug interface
• Small form factor: 11.5mmx13.5mm
• Complemented with Bluetooth low energy protocol stack library (GAP, GATT, SM, L2CAP, LL)
• AES security co-processor
• Bluetooth low energy SDK with a wide range of profiles
• Embedded BlueNRG-2 BLE SoC:
– High performance, ultra-low power Cortex-M0 32-bit based core
– Programmable embedded 256 KB Flash
– 24 KB embedded RAM with data retention
– Up to +8 dBm available output power
– Down to -88 dBm Rx sensitivity
– Up to 96 dB link budget with excellent link reliability
UM2667
Getting started
UM2667 - Rev 1
page 4/22