Integration Manual

NINA-B4 series - System integration manual
UBX-19052230 - R09 Functional description Page 11 of 60
C1-Public
1.6.1 Open CPU
For more information about each option, see also the NINA-B3 series system integration manual [26].
The open CPU architecture of NINA-B40 series modules allows module integrators to build their own
applications. Table 5 describes the possible connectivity and application support that is enabled with
NINA-B40 hardware in the recommended Nordic SDK environment.
Feature
Support
Development environment
Nordic SDK (including Bluetooth Mesh
HomeKit, AirFuel, IoT, Thread, Zigbee)
HW interfaces
2 x UART
3 x SPI
40 x GPIO pins
8 x ADC channels
1 x USB
2 x I2C
1 x I2S
4 x PWM
1 x QDEC
Security
Secure boot ready
Secure Simple Pairing
128-bit AES encryption
Bluetooth low energy secure connections
Table 5: Open CPU software support
See also Open CPU software.
1.6.2 u-connectXpress software
NINA-B41 modules are pre-flashed with u-connectXpress and bootloader software that interfaces
through an AT command interpreter to control customer application software running on host MCUs.
Table 6 describes the feature support in the u-connectXpress software.
Feature
Support
Bluetooth
u-blox Low Energy Serial Port Service (SPS)
GATT server and client using AT commands
Beacons
2 Mbit/s modulation
125 Kbit/s modulation long range functionality
Advertising extensions
Configuration over air
Wireless transmission of AT commands to
control the module
Extended Data
Modeā„¢
For simultaneous AT commands and data, and
multiple simultaneous data streams
HW interfaces
2 x UART, GPIO
Configuration
AT commands
Support tools
s-center
Operating modes
Central role (7 simultaneous links)
Peripheral role (6 simultaneous links)
Simultaneous central and peripheral roles
(8 in total, where max 4 as peripheral and max 7 as central)
LE 1M PHY
LE 2M PHY
LE CODED PHY
Advertising extensions
LE data length extension