NINA-B4 series - System integration manual
UBX-19052230 - R06
Functional description
Page 11 of 45
C1-Public
1.6.1
Open CPU
The open CPU architecture of NINA-B40 series modules allows module integrators to build their own
applications. Table 7 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
For further information about Open CPU software, see chapter 3.
1.6.2
u-connectXpress software
NINA-B41 modules are pre-flashed with u-connectXpress and boot loader software that interfaces
through an AT command interpreter to control customer application software running on host MCUs.
Table 8 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
Security
Secure boot
Secure Simple Pairing
128-bit AES encryption