u blox NINAB31 Wireless Communication System Module User Manual Product Name
u-blox AG Wireless Communication System Module Product Name
u blox >
Contents
user manual
NINA-B3 series
Stand-alone Bluetooth 5 low energy modules
Data Sheet
Abstract
This technical data sheet describes the stand-alone NINA-B3 series Bluetooth® 5 low energy
modules. The NINA-B3 series includes two variants - NINA-B30 and NINA-B31 series. The NINA-B30
series provides an open CPU architecture with a powerful MCU for customer applications, while the
NINA-B31 series are delivered with u-blox connectivity software pre-flashed.
www.u-blox.com
UBX-17052099 - R02
🆂
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Page 2 of 50
Document Information
Title
NINA-B3 series
Subtitle
Stand-alone Bluetooth 5 low energy modules
Document type
Data Sheet
Document number
UBX-17052099
Revision and date
R02
10-Sep-2018
Disclosure Restriction
Product status
Corresponding content status
Functional Sample
Draft
For functional testing. Revised and supplementary data will be published later.
In Development /
Prototype
Objective Specification
Target values. Revised and supplementary data will be published later.
Engineering Sample
Advance Information
Data based on early testing. Revised and supplementary data will be published later.
Initial Production
Early Production Information
Data from product verification. Revised and supplementary data may be published later.
Mass Production /
End of Life
Production Information
Document contains the final product specification.
This document applies to the following products:
Product name
Type number
u-blox connectivity software
version
PCN reference
Product status
NINA-B311
NINA-B311-00B-00
1.0.0
N/A
Engineering Sample
NINA-B312
NINA-B312-00B-00
1.0.0
N/A
NINA-B301
NINA-B301-00B-00
-
N/A
NINA-B302
NINA-B302-00B-00
-
N/A
u-blox or third parties may hold intellectual property rights in the products, names, logos and designs included in this
document. Copying, reproduction, modification or disclosure to third parties of this document or any part thereof is only
permitted with the express written permission of u-blox.
The information contained herein is provided “as is” and u-blox assumes no liability for its use. No warranty, either express or
implied, is given, including but not limited to, with respect to the accuracy, correctness, reliability and fitness for a particular
purpose of the information. This document may be revised by u-blox at any time without notice. For the most recent
documents, visit www.u-blox.com.
Copyright © u-blox AG.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Page 3 of 50
Contents
Document Information ................................................................................................................................ 2
Contents .......................................................................................................................................................... 3
1 Functional description ......................................................................................................................... 6
1.1 Overview ........................................................................................................................................................ 6
1.2 Applications ................................................................................................................................................. 6
1.3 Product features ......................................................................................................................................... 7
1.3.1 NINA-B30 series .................................................................................................................................. 7
1.3.2 NINA-B31 series ................................................................................................................................... 7
1.4 Block diagram .............................................................................................................................................. 8
1.4.1 NINA-B311 ............................................................................................................................................. 8
1.4.2 NINA-B312 ............................................................................................................................................ 8
1.5 Product description .................................................................................................................................... 9
1.6 Hardware options ........................................................................................................................................ 9
1.7 Software options ......................................................................................................................................... 9
1.7.1 u-blox connectivity software .......................................................................................................... 10
1.7.2 Open CPU............................................................................................................................................ 10
1.8 Bluetooth device address ........................................................................................................................ 10
2 Interfaces ............................................................................................................................................... 12
2.1 Power management ..................................................................................................................................12
2.1.1 Module supply input (VCC) ..............................................................................................................12
2.1.2 Digital I/O interfaces reference voltage (VCC_IO) .......................................................................12
2.2 RF antenna interfaces ..............................................................................................................................12
2.2.1 2.4 GHz Bluetooth low energy (ANT) ..............................................................................................12
2.2.2 Near Field Communication (NFC) ...................................................................................................12
2.3 System functions ...................................................................................................................................... 13
2.3.1 Module power-on .............................................................................................................................. 13
2.3.2 Module power off .............................................................................................................................. 13
2.3.3 Standby mode ................................................................................................................................... 13
2.3.4 Sleep mode ......................................................................................................................................... 14
2.3.5 Module reset ...................................................................................................................................... 14
2.3.6 CPU and memory .............................................................................................................................. 14
2.3.7 Direct Memory Access ..................................................................................................................... 14
2.3.8 Programmable Peripheral Interconnect ....................................................................................... 14
2.3.9 Real Time Counter (RTC) ................................................................................................................. 15
2.4 Serial interfaces ........................................................................................................................................ 15
2.4.1 Universal Asynchronous Receiver/Transmitter (UART) ........................................................... 15
2.4.2 Serial peripheral interface (SPI) ..................................................................................................... 16
2.4.3 Quad serial peripheral interface (QSPI) ........................................................................................ 16
2.4.4 I2C interface ....................................................................................................................................... 16
2.4.5 I2S interface......................................................................................................................................... 17
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Page 4 of 50
2.4.6 USB 2.0 interface ............................................................................................................................... 17
2.5 Digital interfaces ........................................................................................................................................ 17
2.5.1 PWM ..................................................................................................................................................... 17
2.5.2 PDM ...................................................................................................................................................... 17
2.5.3 QDEC ................................................................................................................................................... 18
2.6 Analog interfaces ...................................................................................................................................... 18
2.6.1 ADC ...................................................................................................................................................... 18
2.6.2 Comparator ........................................................................................................................................ 18
2.6.3 Low power comparator .................................................................................................................... 19
2.6.4 Analog pin options ............................................................................................................................ 19
2.7 GPIO ............................................................................................................................................................. 19
2.8 u-blox connectivity software features .................................................................................................. 20
2.8.1 u-blox Serial Port Service (SPS) ..................................................................................................... 20
2.8.2 System status signals ..................................................................................................................... 20
2.8.3 System control signals .................................................................................................................... 20
2.8.4 UART signals ......................................................................................................................................21
2.9 Debug interfaces ........................................................................................................................................21
2.9.1 SWD ......................................................................................................................................................21
2.9.2 Trace – Serial Wire Output ...............................................................................................................21
2.9.3 Parallel Trace ......................................................................................................................................21
3 Pin definition ......................................................................................................................................... 22
3.1 NINA-B30 series pin assignment ........................................................................................................... 22
3.2 NINA-B31 series pin assignment (with u-blox connectivity software) ........................................... 25
4 Electrical specifications ................................................................................................................... 28
4.1 Absolute maximum ratings .................................................................................................................... 28
4.1.1 Maximum ESD ratings ..................................................................................................................... 28
4.2 Operating conditions ................................................................................................................................ 28
4.2.1 Operating temperature range ........................................................................................................ 28
4.2.2 Supply/Power pins ............................................................................................................................ 29
4.2.3 Current consumption ....................................................................................................................... 29
4.2.4 RF performance ................................................................................................................................30
4.2.5 RESET_N pin ......................................................................................................................................30
4.2.6 Digital pins ..........................................................................................................................................30
4.2.7 I2C pull-up resistor values................................................................................................................30
4.2.8 Analog comparator ........................................................................................................................... 31
5 Mechanical specifications ............................................................................................................... 32
5.1 NINA-B3x1 Mechanical specification .................................................................................................... 32
5.2 NINA-B3X2 Mechanical specifications ................................................................................................. 34
6 Qualification and approvals............................................................................................................. 36
6.1 Country approvals ..................................................................................................................................... 36
6.2 FCC/IC Compliance ................................................................................................................................... 36
6.2.1 Open CPU responsibility and obligations ..................................................................................... 36
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Page 5 of 50
6.2.2 RF-exposure statement .................................................................................................................. 37
6.2.3 End-product user manual instructions ........................................................................................ 38
6.2.4 End-product labeling requirements .............................................................................................. 38
6.2.5 End-product compliance ................................................................................................................. 39
6.3 Safety Compliance .................................................................................................................................... 40
6.4 Bluetooth qualification information ...................................................................................................... 40
7 Antennas ................................................................................................................................................ 41
7.1 Antenna accessories ................................................................................................................................ 41
7.1.1 Single band antennas ...................................................................................................................... 41
8 Product handling ................................................................................................................................. 45
8.1 Packaging ................................................................................................................................................... 45
8.1.1 Reels .................................................................................................................................................... 45
8.1.2 Tapes ................................................................................................................................................... 45
8.2 Moisture sensitivity levels ....................................................................................................................... 45
8.3 Reflow soldering ........................................................................................................................................ 45
8.4 ESD precautions ........................................................................................................................................ 45
9 Labeling and ordering information ............................................................................................... 46
9.1 Product labeling ......................................................................................................................................... 46
9.2 Explanation of codes ................................................................................................................................ 46
9.3 Ordering information ................................................................................................................................ 47
Appendix ....................................................................................................................................................... 48
A Glossary ................................................................................................................................................. 48
Related documents ................................................................................................................................... 49
Revision history .......................................................................................................................................... 49
Contact .......................................................................................................................................................... 50
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Functional description Page 6 of 50
1 Functional description
1.1 Overview
The NINA-B3 series modules are small stand-alone Bluetooth 5 low energy modules featuring full
Bluetooth 5 support, a powerful Arm® Cortex®-M4 with FPU, and state-of-the-art power
performance. The embedded low power crystal improves power consumption by enabling optimal
power save modes.
The NINA-B3 series includes the following two variants as listed in the table below:
Model
Description
NINA-B30 series
Bluetooth 5 module with a powerful Arm Cortex-M4 with FPU, and state-of-the-art power performance.
Both the variants of NINA-B30 are open CPU modules that enable customer applications to run on the
built-in Arm Cortex-M4 with FPU. With 1 MB flash and 256 kB RAM, they offer the best-in-class capacity
for customer applications on top of the Bluetooth low energy stack. NINA-B302 comes with an internal
antenna, while NINA-B301 has a pin for use with an external antenna. The internal PIFA antenna is
specifically designed for the small NINA form factor and provides an extensive range, independent of
ground plane and component placement.
NINA-B31 series
Bluetooth 5 module with a powerful Arm Cortex-M4 with FPU and u-blox connectivity software pre-
flashed. The connectivity software in NINA-B31 modules provides support for u-blox Bluetooth low energy
Serial Port Service, GATT client and server, beacons, NFC™, and simultaneous peripheral and central roles
– all configurable from a host using AT commands. The NINA-B31x modules provide top grade security,
thanks to secure boot, which ensures the module only boots up with original u-blox software. NINA-B312
comes with an internal antenna, while NINA-B311 has a pin for use with an external antenna. The internal
PIFA antenna is specifically designed for the small NINA form factor and provides an extensive range,
independent of ground plane and component placement.
The NINA-B3 series modules are globally certified for use with the internal antenna or a range of
external antennas. This greatly reduces time, cost, and effort for customers integrating these
modules in their designs.
1.2 Applications
Industrial automation
Smart buildings and cities
Low power sensors
Wireless-connected and configurable equipment
Point-of-sales
Health devices
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Functional description Page 7 of 50
1.3 Product features
1.3.1 NINA-B30 series
Table 1: NINA-B30 series main features summary
1.3.2 NINA-B31 series
Table 2: NINA-B31 series main features summary
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Functional description Page 8 of 50
1.4 Block diagram
Figure 1: Block diagram of NINA-B3 series
1.4.1 NINA-B311
The NINA-B311 modules do not use the internal antenna and thus the PCB has been trimmed to
allow for a smaller module (10.0 x 11.6 mm). Instead of an internal antenna, the RF signal is available
at a module pin for routing to an external antenna or antenna connector.
1.4.2 NINA-B312
The NINA-B312 modules use an internal metal sheet PIFA antenna mounted on the PCB (10.0 x 15.0
mm). The RF signal pin is not connected to any signal path.
DC/DC and LDO regulators
1 MB Flash
BLE baseband
Cryptographic
hardware
accelerators
IO Buffers
Arm Cortex-M4
PIFA antenna
(NINA-B3x2)
PLL
VCC_IO (1.7 – 3.6 V)
VCC (1.7 - 3.6 V)
32 MHz
Reset
UART
SPI
GPIO
1.3 V
System
power
I2C
PWM
I2S
ADC and
comparator
Analog
Passive NFC tag
NFC
256 kB
RAM
PLL
32.768 kHz
RTC, Timers
and Counters
RF
Antenna pin
NINA-B3x1
Nordic Semiconductor
nRF52840
QSPI
USB device
USB 2.0
QDEC
PDM
CryptoCell
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Functional description Page 9 of 50
1.5 Product description
Item
NINA-B3x1
NINA-B3x2
Bluetooth version
5.0
5.0
Band support
2.4 GHz, 40 channels
2.4 GHz, 40 channels
Typical conducted output power
+7.5 dBm
+8 dBm
Radiated output power (EIRP)
+10.5 dBm (with approved antennas)
+10 dBm
RX sensitivity (conducted)
-94 dBm
-94 dBm
RX sensitivity, long range mode
(conducted)
-100 dBm
-100 dBm
Supported BLE data rates
1 Mbps
2 Mbps
500 kbps
125 kbps
1 Mbps
2 Mbps
500 kbps
125 kbps
Module size
10.0 x 11.6 mm
10.0 x 15.0 mm
Table 3: NINA-B3 series characteristics summary
1.6 Hardware options
Except for the different PCB sizes and antenna solutions, the NINA-B3 series modules use an
identical hardware configuration. An on-board 32.768 KHz crystal is included as well as an integrated
DC/DC converter for higher efficiency under heavy load situations (see section 2.1.1 for more
information).
1.7 Software options
The integrated application processor of the NINA-B3 module is an Arm Cortex-M4 with FPU that has
1 MB flash memory and 256 kB RAM. The NINA-B3 modules support additional external memory that
can be connected to the Quad Serial Peripheral Interface (QSPI); see section 2.4.3 for additional
information. The software structure of any program running on the module can be broken down into
the following components:
Radio stack
Bootloader (optional)
Application
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Functional description Page 10 of 50
1.7.1 u-blox connectivity software
The NINA-B31 series modules are pre-flashed with u-blox connectivity software.
The u-blox connectivity software enables use of the u-blox Low Energy Serial Port Service, controlled
by AT commands over the UART interface. The NINA-B31 modules can be configured using the u-
blox s-center evaluation software, which can be downloaded from the u-blox website and is available
free of charge.
Much more information on the features and capabilities of the u-blox connectivity software and how
to use it can be found in the
u-blox Short Range AT Commands Manual
[2]
.
1.7.2 Open CPU
The open CPU architecture in the NINA-B30 series modules allows you to build your own
applications. u-blox recommends the following development approaches to speed up the process:
1.7.2.1 Nordic SDK
The Nordic Semiconductors nRF5 SDK provides a rich and well-tested software development
environment for nRF52 based devices. It includes a broad selection of drivers, libraries, and example
applications. It also includes other radio stacks.
The NINA-B3 series modules are only certified for use with the S140 Bluetooth Low Energy
SoftDevice. If you would like to use another 2.4 GHz radio protocol, contact u-blox support for your
area as listed in the Contact section.
1.7.2.2 Wirepas connectivity software
The NINA-B30 series modules can also be used together with the Wirepas software stack. This will
enable the NINA-B30 module to be used in a large scale mesh environment.
The Wirepas connectivity software is a third party licensed software from Wirepas.
For more information about the Wirepas connectivity software, contact the u-blox support for your
area as listed in the Contact section or contact Wirepas directly.
1.8 Bluetooth device address
Figure 2: NINA-B3 software structure and available software options
NINA-B3 Software
structure
Bootloader
Radio
Stack
Applicatio
n
NINA-B31 series
NINA-B30 series options
Nordic S140 SoftDevice
u-blox
connectivity
software
Nordic
SDK
Wirepas mesh
Connectivity
Software
+
SDK
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Functional description Page 11 of 50
Each NINA-B31 module is pre-programmed with a unique 48-bit Bluetooth device address. For
NINA-B30 series modules, or if the memory of a NINA-B31 module is corrupted or otherwise lost, the
address can be recovered from the data matrix barcode printed on the module label.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Interfaces Page 12 of 50
2 Interfaces
2.1 Power management
2.1.1 Module supply input (VCC)
The NINA-B3 series uses integrated step-down converters to transform the supply voltage
presented at the VCC pin into a stable system voltage. Because of this, the NINA-B3 modules are
compatible for use in battery powered designs without the use of an additional voltage converter.
You can choose one of the following two on-board voltage converter options:
A low-dropout (LDO) converter
A DC/DC buck converter
Normally, the module will automatically switch between these options depending on the current
consumption of the module. Under high loads such as when the radio is active, the DC/DC converter
is more efficient, while the LDO converter is more efficient in the power saving modes.
2.1.2 Digital I/O interfaces reference voltage (VCC_IO)
All modules in the u-blox NINA series provide an additional voltage supply input for setting the I/O
voltage level. In NINA-B3 series modules, the I/O voltage level is similar to the supply voltage and
VCC_IO is internally connected to the supply input. Therefore, only a single supply voltage is needed
for NINA-B3, which makes it ideal for battery powered designs.
☞ This may not be the case for other modules in the NINA series. A design that should be pin
compatible with other NINA-series modules should keep the VCC and VCC_IO supply rails
separate.
2.2 RF antenna interfaces
2.2.1 2.4 GHz Bluetooth low energy (ANT)
The three NINA-B3 model versions have their own 2.4 GHz antenna solutions respectively:
The NINA-B311 modules provide an antenna pin (ANT) with a nominal characteristic impedance
of
50 Ω. This pin can be connected to an onboard antenna or antenna connector using a controlled
impedance trace.
The NINA-B312 modules use an integrated antenna solution; no additional components are
required. The antenna is a metal sheet PIFA antenna that makes the module insensitive to
placement on the carrier board or the size of the carrier board, when compared to other
integrated antenna solutions. The ANT pin is internally disconnected on these models.
2.2.2 Near Field Communication (NFC)
The NINA-B3 series modules include a Near Field Communication interface, capable of operating as
a 13.56 MHz NFC tag at a bit rate of 106 kbps. As an NFC tag, the data can be read from or written to
the NINA-B3 modules using an NFC reader; however, the NINA-B3 modules are not capable of
reading other tags or initiating NFC communications. The NFC interface can be used to wake the
module from sleep mode, meaning that the module can be kept in the deepest power save mode and
wake up and properly react to an NFC field.
Two pins are available for connecting to an external NFC antenna: NFC1 and NFC2.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Interfaces Page 13 of 50
2.3 System functions
The NINA-B3 series modules are power efficient devices capable of operating in different power
saving modes and configurations. Different sections of the module can be powered off when not
needed and complex wake- up events can be generated from different external and internal inputs.
The radio part of the module operates independently from the CPU. The three main power modes
are:
Active
Standby
Sleep
Depending on the application, the module should spend most of its time in either standby or sleep
mode to minimize current consumption.
2.3.1 Module power-on
You can switch on or reboot the NINA-B3 modules in one of the following ways:
Rising edge on the VCC pin to a valid supply voltage
Issuing a reset of the module (see section 2.3.5)
An event to wake up from the sleep mode to the active mode can be triggered by:
A programmable digital or analog sensor event. For example, rising voltage level on an analog
comparator pin
Detecting an NFC field
Supplying 5 V to the VBUS pin (plugging in the USB interface)
While waking up from the standby mode to active mode, an event can also be triggered by:
The on-board Real Time Counter (RTC)
The radio interface
2.3.2 Module power off
There is no dedicated pin to power off the NINA-B3 modules. You can configure any GPIO pin to enter
or exit the sleep mode (see section 2.3.4), which essentially powers down the module.
An under-voltage (brown-out) shutdown occurs on the NINA-B3 modules when the VCC supply
drops below the operating range minimum limit. If this occurs, it is not possible to store the current
parameter settings in the module’s non-volatile memory. An over temperature and under
temperature shutdown can be enabled on the NINA-B3 modules, and is initiated if the temperature
measured within the module is outside operating conditions. The temperature is measured by an
integrated temperature sensor in the radio chip.
2.3.3 Standby mode
Standby mode is one of the power saving modes in NINA-B3 modules that essentially powers down
the module but keeps the system RAM and configurations intact. It also allows for complex,
autonomous power-up events including periodic RTC events and radio events.
The following events can be used to bring the module out of the standby mode:
Internal wake-up events from the RTC, radio, NFC and so on.
Analog or digital sensor events (programmable voltage level or edge detection)
During standby mode, the module is clocked at 32 kHz, which is generated by an internal 32 kHz
crystal oscillator.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Interfaces Page 14 of 50
2.3.4 Sleep mode
Sleep mode is the deepest power saving mode of NINA-B3 modules. During sleep mode, all
functionality is stopped to ensure minimum power consumption. The module needs an external
event in order to wake up from the sleep mode. The module will always reboot after waking up from
the sleep mode; however different sections of the RAM can be configured to remain intact during
and after going to the sleep mode.
The following events can be used to wake up the module out of the sleep mode:
External event on a digital pin
External analog event on a low power comparator pin
Detection of an NFC field
When using the u-blox connectivity software, the module can be manually switched on or off with
proper storage of the current settings using the UART DSR pin.
The module can be programmed to latch the digital values present at its GPIO pins during sleep. The
module will keep the values latched, and a change of state on any of these pins will trigger a wake-up
to active mode.
2.3.5 Module reset
You can reset the NINA-B3 modules using one of the following ways:
Low level on the RESET_N input pin, normally kept high using an internal pull-up. This causes an
“external” or “hardware” reset of the module. The current parameter settings are not saved in
the module’s non-volatile memory and a proper network detach is not performed.
Using the AT+CPWROFF command. This causes an “internal” or “software” reset of the module.
The current parameter settings are saved in the module’s non-volatile memory and a proper
network detach is performed.
2.3.6 CPU and memory
The Nordic Semiconductor nRF52840 chip in the NINA-B3 series modules includes a powerful Arm
Cortex M4 processor. The processor works with a superset of 16 and 32-bit instructions (Thumb-2)
at 64 MHz clock speed. It can use up to 37 interrupt vectors and 3 priority bits.
The nRF52840 chip has 1 MB of flash and 256 KB of RAM for code and data storage. Additionally, up
to 4 GB of external memory can be addressed with Execute in Place (XIP) support via the QSPI
interface. See Section 2.4.3 for additional information.
2.3.7 Direct Memory Access
All interfaces described in this data sheet support Direct Memory Access (DMA) to move any data
generated from the interface directly into the RAM, without involving the CPU. This ensures fluent
operation of the CPU with minimal need for interruption. To reduce the overall power consumption,
DMA should be used as often as possible.
2.3.8 Programmable Peripheral Interconnect
The Nordic Semiconductor nRF52840 chip in the NINA-B3 series modules include a programmable
peripheral interconnect (PPI), which is basically a switch matrix that connects various control signals
between different interfaces and system functions. This allows most interfaces to bypass the CPU
in order to trigger a system function, that is, an incoming data packet may trigger a counter or a
falling voltage level on an ADC, might toggle a GPIO, all without having to send an interrupt to the
CPU. This enables smart applications that are extremely power efficient that wake up the CPU only
when it is needed.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Interfaces Page 15 of 50
2.3.9 Real Time Counter (RTC)
A key system feature available on the module is the Real Time Counter. This counter can generate
multiple interrupts and events to the CPU and radio as well as internal and external hardware blocks.
These events can be precisely timed ranging from microseconds up to hours, and allows for periodic
BLE advertising events etc., without involving the CPU. The RTC can be operated in the active and
standby modes.
2.4 Serial interfaces
NINA-B3 modules provide the following serial communication interfaces:
2x UART interfaces: 4-wire universal asynchronous receiver/transmitter interface used for AT
command interface, data communication, and u-blox connectivity software upgrades using the
Software update+UFWUPD AT command.
3x SPI interfaces: Up to three serial peripheral interfaces can be used simultaneously.
1x QSPI interface: High speed interface used to connect to the external flash memories.
2x I2C interfaces: Inter-Integrated Circuit (I2C) interface for communication with digital sensors.
1x I2S interface: Used to communicate with external audio devices.
1x USB 2.0 interface: The USB device interface to connect to the upstream host.
☞ Most digital interface pins on the module are shared between the digital, analog interfaces and
GPIOs. Unless otherwise stated, all functions can be assigned to any pin that is not already
occupied.
☞ Two of the SPI interfaces share common hardware with the I2C interfaces and they cannot be
used simultaneously. That is, if both the I2C interfaces are in use then only one SPI interface will
be available.
2.4.1 Universal Asynchronous Receiver/Transmitter (UART)
The 4-wire UART interface supports hardware flow control and baud rates up to 1 Mbps. Other
characteristics of the UART interface are listed below:
Pin configuration:
o TXD, data output pin
o RXD, data input pin
o RTS, Request To Send, flow control output pin (optional)
o CTS, Clear To Send, flow control input pin (optional)
Hardware flow control or no flow control (default) is supported.
Power saving indication available on the hardware flow control output (RTS pin): The line is driven
to the OFF state when the module is not ready to accept data signals.
Programmable baud rate generator allows most industry standard rates, as well as non-
standard rates up to 1 Mbps.
Frame format configuration:
o 8 data bits
o Even or no-parity bit
o 1 stop bit
Default frame configuration is 8N1, meaning eight (8) data bits, no (N) parity bit, and one (1) stop
bit.
Frames are transmitted in such a way that the least significant bit (LSB) is transmitted first.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Interfaces Page 16 of 50
2.4.2 Serial peripheral interface (SPI)
NINA-B3 supports up to three Serial Peripheral Interfaces with serial clock frequencies of up to 8
MHz. Characteristics of the SPI interfaces are listed below:
Pin configuration in master mode:
o SCLK, Serial clock output, up to 8 MHz
o MOSI, Master Output Slave Input data line
o MISO, Master Input Slave Output data line
o CS, Chip/Slave select output, active low, selects which slave on the bus to talk to.
Only one select line is enabled by default but more can be added by customizing a
GPIO pin.
o DCX, Data/Command signal, this signal is optional but is sometimes used by the SPI
slaves to distinguish between SPI commands and data
Pin configuration in slave mode:
o SCLK, Serial clock input
o MOSI, Master Output Slave Input data line
o MISO, Master Input Slave Output data line
o CS, Chip/Slave select input, active low, connects/disconnects the slave interface from
the bus.
Both master and slave modes are supported on all the interfaces.
The serial clock supports both normal and inverted clock polarity (CPOL) and data should be
captured on rising or falling clock edge (CPHA).
2.4.3 Quad serial peripheral interface (QSPI)
The Quad Serial Peripheral Interface enables external memory to be connected to the NINA-B3
module to increase the application program size. The QSPI supports Execute In Place (XIP), which
allows CPU instructions to be read and executed directly from the external memory (128 MB at a
time with a programmable offset). Characteristics for the QSPI are listed below:
The QSPI always operates in master mode and uses the following pin configuration:
o CLK, serial clock output, up to 32 MHz
o CS, Chip/Slave select output, active low, selects which slave on the bus to talk to
o D0, MOSI serial output data in single mode, data I/O signal in dual/quad mode
o D1, MISO serial input data in single mode, data I/O signal in dual/quad mode
o D2, data I/O signal in quad mode (optional)
o D3, data I/O signal in quad mode (optional)
Single/dual/quad read and write operations (1/2/4 data signals)
Clock speeds between 2 – 32 MHz
Data rates up to 128 Mbit/s in the quad mode
32 bit addressing can address up to 4 GB of data
Instruction set includes support for deep power down mode of the external flash
Possible to generate custom flash instructions containing a 1 byte opcode and up to 8 bytes of
additional data and read its response
2.4.4 I2C interface
The Inter-Integrated Circuit interfaces can be used to transfer and/or receive data on a 2-wire bus
network. The NINA-B3 modules can operate as both master and slave on the I2C bus using standard
(100 kbps), fast (400 kbps), and 250 kbps transmission speeds. The interface supports clock
stretching, thus allowing NINA-B3 to temporarily pause any I2C communications. Up to 127
individually addressable I2C devices can be connected to the same two signals.
Pin configuration:
o SCL, clock output in master mode, input in slave mode
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Interfaces Page 17 of 50
o SDL, data input/output pin
This interface requires external pull-up resistors to work properly in the master mode; see section
4.2.7 for suggested resistor values. The pull-up resistors are required in the slave mode as well but
should be placed at the master end of the interface.
2.4.5 I2S interface
The Inter-IC Sound (I2S) interface can be used to transfer audio sample streams between NINA-B3
and external audio devices such as codecs, DACs, and ADCs. It supports original I2S and left or right-
aligned interface formats in both master and slave modes.
Pin configuration:
o MCK, Master clock
o LRCK, Left Right/Word/Sample clock
o SCK, Serial clock
o SDIN, Serial data in
o SDOUT, Serial data out
The Master side of an I2S interface always provides the LRCK and SCK clock signals, but some
master devices cannot generate a MCK clock signal. NINA-B3 can supply a MCK clock signal in both
master and slave modes to provide to those external systems that cannot generate their own clock
signal. The two data signals - SDIN and SDOUT allow for simultaneous bi-directional audio
streaming. The interface supports 8, 16, and 24-bit sample widths with up to 48 kHz sample rate.
2.4.6 USB 2.0 interface
The NINA-B3 series modules include a full speed Universal Serial Bus (USB) device interface which is
compliant to version 2.0 of the USB specification. Characteristics of the USB interface include:
Full speed device, up to 12 Mbit/s transfer speed
MAC and PHY implemented in the hardware
Pin configuration:
o VBUS, 5 V supply input, required to use the interface
o USB_DP, USB_DM, differential data pair
Automatic or software controlled pull-up of the USB_DP pin
The USB interface has a dedicated power supply that requires a 5 V supply voltage to be applied to
the VBUS pin. This allows the USB interface to be used even though the rest of the module might be
battery powered or supplied by a 1.8 V supply etc.
2.5 Digital interfaces
2.5.1 PWM
The NINA-B3 modules provide up to 12 independent PWM channels that can be used to generate
complex waveforms. These waveforms can be used to control motors, dim LEDs, or as audio signals
if connected to the speakers. Duty-cycle sequences may be stored in the RAM to be chained and
looped into complex sequences without CPU intervention. Each channel uses a single GPIO pin as
output.
2.5.2 PDM
The pulse density modulation interface is used to read signals from external audio frontends like
digital microphones. It supports single or dual-channel (left and right) data input over a single GPIO
pin. It supports up to 16 kHz sample rate and 16 bit samples. The interface uses the DMA to
automatically move the sample data into RAM without CPU intervention. The interface uses two
signals - CLK to output the sample clock and DIN to read the sample data.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Interfaces Page 18 of 50
2.5.3 QDEC
The quadrature decoder is used to read quadrature encoded data from mechanical and optical
sensors in the form of digital waveforms. Quadrature encoded data is often used to indicate rotation
of a mechanical shaft in either a positive or negative direction. The QDEC uses two inputs -
PHASE_A and PHASE_B, and an optional LED output signal. The interface has a selectable sample
period ranging from 128 µs to 131 ms.
2.6 Analog interfaces
8 out of the 38 digital GPIOs can be multiplexed to analog functions. The following analog functions
are available:
1x 8-channel ADC
1x Analog comparator*
1x Low-power analog comparator*
*Only one comparator can be used at any given point of time.
2.6.1 ADC
The Analog to Digital Converter (ADC) is used to sample an analog voltage on the analog function
enabled pins of the NINA-B3. Any of the 8 analog inputs can be used. Characteristics of the
comparator include:
Full swing input range of 0 V to VCC.
8/10/12-bit resolution
14-bit resolution while using oversampling
Up to 200 kHz sample rate
Single shot or continuous sampling
Two operation modes: Single-ended or Differential
Single-ended mode:
o A single input pin is used
Differential mode:
o Two inputs are used and the voltage level difference between them is sampled
If the sampled signal level is much lower than the VCC, it is possible to lower the input range of the
ADC to better encompass the wanted signal, and achieve a higher effective resolution. Continuous
sampling can be configured to sample at a configurable time interval, or at different internal or
external events, without CPU involvement.
2.6.2 Comparator
The analog comparator compares the analog voltage on one of the analog enabled pins in NINA-B3
with a highly configurable internal or external reference voltage. Events can be generated and
distributed to the rest of the system when the voltage levels cross. Further characteristics of the
comparator include:
Full swing input range of 0 V to VCC.
Two operation modes: Single-ended or Differential
Single-ended mode:
o A single reference level or an upper and lower hysteresis selectable from a 64-level
reference ladder with a range from 0 V to VREF (described in Table 4)
Differential mode:
o Two analog pin voltage levels are compared, optionally with a 50 mV hysteresis
Three selectable performance modes - High speed, balanced, or power save
See section 4.2.8 for a comparison of the various analog comparator options.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Interfaces Page 19 of 50
2.6.3 Low power comparator
In addition to the power save mode available for the comparator, there is a separate low power
comparator available on the NINA-B3 module. This allows for even lower power operation, at a
slightly lower performance and with less configuration options. Characteristics of the low power
comparator include:
Full swing input range of 0 to VCC.
Two operation modes - Single-ended or Differential
Single-ended mode:
o The reference voltage LP_VIN- is selected from a 15-level reference ladder
Differential mode:
o Pin GPIO_16 or GPIO_18 is used as reference voltage LP_VIN-
Can be used to wake the system from sleep mode
See section 4.2.8 for the electrical specifications of the different analog comparator options. See
Table 4 for a summary of the analog pin options. Since the run current of the low power comparator
is very low, it can be used in the module sleep mode as an analog trigger to wake up the CPU. See
section 2.3.4 for additional information.
2.6.4 Analog pin options
Table 4 shows the supported connections of the analog functions.
☞ An analog pin may not be simultaneously connected to multiple functions.
Table 4: Possible uses of the analog pins
2.7 GPIO
The NINA-B3 series modules are versatile concerning pin-out. In an un-configured state, there will be
38 GPIO pins in total and no analog or digital interfaces. All interfaces or functions must then be
allocated to a GPIO pin before use. 8 out of the 38 GPIO pins are analog enabled, meaning that they
can have an analog function allocated to them. In addition to the serial interfaces, Table 5 shows the
number of digital and analog functions that can be assigned to a GPIO pin.
Symbol
Analog function
Can be connected to
ADCP
ADC single-ended or differential positive input
Any analog pin or VCC
ADCN
ADC differential negative input
Any analog pin or VCC
VIN+
Comparator input
Any analog pin
VREF
Comparator single-ended mode reference ladder input
Any analog pin, VCC, 1.2 V, 1.8V or 2.4V
VIN-
Comparator differential mode negative input
Any analog pin
LP_VIN+
Low-power comparator IN+
Any analog pin
LP_VIN-
Low-power comparator IN-
GPIO_16 or GPIO_18, 1/16 to 15/16 VCC in steps of
1/16 VCC
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Interfaces Page 20 of 50
Function
Description
Default
NINA pin
Configurable
GPIOs
General purpose input
Digital input with configurable pull-up, pull-down, edge detection and
interrupt generation
Any
General purpose
output
Digital output with configurable drive strength, push-pull, open collector or
open emitter output
Any
Pin disabled
Pin is disconnected from the input and output buffers
All*
Any
Timer/ counter
High precision time measurement between two pulses/ Pulse counting
with interrupt/event generation
Any
Interrupt/ Event
trigger
Interrupt/event trigger to the software application/ Wake up event
Any
HIGH/LOW/Toggle on
event
Programmable digital level triggered by internal or external events without
CPU involvement
Any
ADC input
8/10/12/14-bit analog to digital converter
Any analog
Analog comparator
input
Compare two voltages, capable of generating wake-up events and
interrupts
Any analog
PWM output
Output simple or complex pulse width modulation waveforms
Any
Connection status
indication
Indicates if a BLE connection is maintained
BLUE**
Any
* = If left unconfigured ** = While using the u-blox connectivity software
Table 5: GPIO custom functions configuration
2.8 u-blox connectivity software features
This section describes some of the system related features in the u-blox connectivity software. For
additional information, see the
u-blox Short Range AT Commands Manual [2]
.
2.8.1 u-blox Serial Port Service (SPS)
The serial port service feature enables serial port emulation over Bluetooth low energy.
2.8.2 System status signals
The RED, GREEN, and BLUE pins are used to signal the system status as shown in Table 6. They are
active low and are intended to be routed to an RGB LED.
Mode
Status
RGB LED Color
RED
GREEN
BLUE
Data mode/Extended Data mode
(EDM)
IDLE
Green
HIGH
LOW
HIGH
Command mode
IDLE
Orange
LOW
LOW
HIGH
EDM/Data mode, Command mode
CONNECTING
Purple
LOW
HIGH
LOW
EDM/Data mode, Command mode
CONNECTED**
Blue
HIGH
HIGH
LOW
* = LED flashes on data activity
Table 6: System status indication
☞ The CONNECTING and CONNECTED statuses indicate u-blox SPS connections.
2.8.3 System control signals
The following input signals are used to control the system:
RESET_N is used to reset the system. See section 2.3.5 for detailed information.
If SWITCH_2 is driven low during start up, the UART serial settings are restored to their default
values.
The SWITCH_2 can be used to open a Bluetooth LE connection with a peripheral device.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Interfaces Page 21 of 50
If both SWITCH_1 and SWITCH_2 are driven low during start up, the system will enter bootloader
mode.
If both SWITCH_1 and SWITCH_2 are driven low during start up and held low for 10 seconds, the
system will exit the bootloader mode and restore all settings to their factory default.
2.8.4 UART signals
In addition to the normal RXD, TXD, CTS, and RTS signals, the u-blox connectivity software adds the
DSR and DTR pins to the UART interface. Note that they are not used as originally intended, but to
control the state of the NINA module. For example, depending on the current configuration:
The DSR pin can be used to:
Enter the command mode
Disconnect and/or toggle connectable status
Enable/disable the rest of the UART interface
Enter/wake up from the sleep mode
The DTR pin can be used to indicate:
The System mode
If the SPS peers are connected
If a Bluetooth LE bonded device is connected
A Bluetooth LE GAP connection
☞ See the
u-blox Short Range AT Commands Manual [2]
for more information.
2.9 Debug interfaces
2.9.1 SWD
The NINA-B30 series modules provide an SWD interface for flashing and debugging. The SWD
interface consists of two pins - SWDCLK and SWDIO. The SWD interface is disabled on the NINA-
B31 series modules.
2.9.2 Trace – Serial Wire Output
A serial trace option is available on the NINA-B30 series modules as an additional pin- SWO. The
Serial Wire Output (SWO) is used to:
Support printf style debugging
Trace OS and application events
Emit diagnostic system information
A debugger that supports Serial Wire Viewer (SWV) is required.
2.9.3 Parallel Trace
The NINA-B30 series modules support parallel trace output as well. This allows output from the
Embedded Trace Macrocell (ETM) and Instrumentation Trace Macrocell (ITM) embedded in the Arm
Cortex-M4 core of the nRF52840 chip in the NINA-B3. The ETM trace data allows a user to record
exactly how the application goes through the CPU instructions in real time. The parallel trace
interface uses 1 clock signal and 4 data signals respectively - TRACE_CLK, TRACE_D0, TRACE_D1,
TRACE_D2 and TRACE_D3.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Pin definition Page 22 of 50
3 Pin definition
3.1 NINA-B30 series pin assignment
The pin-out described in Figure 3 is an example assignment that shows the module in an
unconfigured state.
A = Analog function capable pin
Figure 3: NINA-B30 series pin assignment (top view)
The grey pins in the center of the modules are GND pins. The outline of NINA-B301 ends at the
dotted line as shown in Figure 3, where the antenna area of the NINA-B302 begins.
☞ Most of the digital or analog functions described in this data sheet may be freely assigned to any
GPIO pin. Analog functions are limited to analog capable pins. Signals that are highlighted in red
in Figure 3 are not freely assignable but locked to a specific pin.
☞ The GPIO pins - 16, 17, 18 and 20 are connected to the pins located close to the radio part of the
RF chip. It is recommended to avoid using these pins for high speed digital interfaces or
sinking/sourcing large currents through them. Doing so may affect the RF performance.
⚠ Do not apply an NFC field to the NFC pins when they are configured as GPIOs as this can cause
permanent damage to the module. When driving different logic levels on these pins in the GPIO
mode, a small current leakage will occur. Ensure that they are set to the same logic level before
entering into any power saving modes. See section 4.2.6 for more information.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Pin definition Page 23 of 50
No.
Name
I/O
Description
nRF52 pin
Remarks
1
GPIO_1
I/O
General purpose I/O
P0.13
2
GPIO_2
I/O
General purpose I/O
P0.14
3
GPIO_3
I/O
General purpose I/O
P0.15
4
GPIO_4
I/O
General purpose I/O
P0.16
5
GPIO_5
I/O
General purpose I/O
P0.24
6
GND
-
Ground
7
GPIO_7
I/O
General purpose I/O
P0.25
8
SWO/TRACE_D0/
GPIO_8
I/O
General purpose I/O
P1.00
May be used for parallel/serial
trace debug
9
VCC_IO
I
Module I/O level voltage input
Must be connected to VCC on
NINA-B3
10
VCC
I
Module supply voltage input
1.7-3.6 V range
11
SWDCLK
I
Serial Wire Debug port clock signal
SWDCLK
12
GND
-
Ground
13
ANT
I/O
Tx/Rx antenna interface
50 Ω nominal characteristic
impedance, only used with
NINA-B3x1 modules
14
GND
-
Ground
15
SWDIO
I/O
Serial Wire Debug port data signal
SWDIO
16
GPIO_16
I/O
Analog function enabled GPIO
P0.03
Pin is analog capable - use as low
drive, low frequency GPIO only
17
GPIO_17
I/O
Analog function enabled GPIO
P0.28
Pin is analog capable - use as low
drive, low frequency GPIO only
18
GPIO_18
I/O
Analog function enabled GPIO
P0.02
Pin is analog capable - use as low
drive, low frequency GPIO only
19
RESET_N
I/O
System reset input
P0.18
Active low
20
GPIO_20
I/O
Analog function enabled GPIO
P0.31
Pin is analog capable - use as low
drive, low frequency GPIO only
21
GPIO_21
I/O
General purpose I/O
P1.12
Use as low drive, low frequency
GPIO only
22
GPIO_22
I/O
General purpose I/O
P1.13
Use as low drive, low frequency
GPIO only
23
GPIO_23
I/O
Analog function enabled GPIO
P0.29
Pin is analog capable - use as low
drive, low frequency GPIO only
24
GPIO_24
I/O
Analog function enabled GPIO
P0.30
Pin is analog capable - use as low
drive, low frequency GPIO only
25
GPIO_25
I/O
Analog function enabled GPIO
P0.04
Pin is analog capable
26
GND
-
Ground
27
GPIO_27
I/O
Analog function enabled GPIO
P0.05
Pin is analog capable
28
NFC1/GPIO_28
I/O
NFC pin 1 (default)
P0.09
May be used as a GPIO- use as low
drive, low frequency GPIO only
29
NFC2/GPIO_29
I/O
NFC pin 2 (default)
P0.10
May be used as a GPIO - use as
low drive, low frequency GPIO only
30
GND
-
Ground
31
VBUS
I
USB interface 5 V input
VBUS
Is required for the USB interface to
work
32
TRACE_D2/GPIO_32
I/O
General purpose I/O
P0.11
May be used for parallel trace
debug
33
TRACE_D3/GPIO_33
I/O
General purpose I/O
P1.09
May be used for parallel trace
debug
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Pin definition Page 24 of 50
No.
Name
I/O
Description
nRF52 pin
Remarks
34
GPIO_34
I/O
General purpose I/O
P1.08
35
GPIO_35
I/O
General purpose I/O
P1.01
Use as low drive - low frequency
GPIO only
36
GPIO_36
I/O
General purpose I/O
P1.02
Use as low drive - low frequency
GPIO only
37
GPIO_37
I/O
General purpose I/O
P1.03
Use as low drive - low frequency
GPIO only
38
GPIO_38
I/O
General purpose I/O
P1.10
Use as low drive - low frequency
GPIO only
39
GPIO_39
I/O
General purpose I/O
P1.11
Use as low drive - low frequency
GPIO only
40
GPIO_40
I/O
General purpose I/O
P1.15
Use as low drive - low frequency
GPIO only
41
GPIO_41
I/O
General purpose I/O
P1.14
Use as low drive - low frequency
GPIO only
42
GPIO_42
I/O
General purpose I/O
P0.26
43
GPIO_43
I/O
General purpose I/O
P0.06
44
GPIO_44
I/O
General purpose I/O
P0.27
45
TRACE_CLK/GPIO_45
I/O
General purpose I/O
P0.07
May be used for parallel trace
debug
46
TRACE_D1/GPIO_46
I/O
General purpose I/O
P0.12
May be used for parallel trace
debug
47
QSPI_D3/GPIO_47
I/O
General purpose I/O
P0.23
Recommended pin for QSPI_D3
48
QSPI_D1/GPIO_48
I/O
General purpose I/O
P0.21
Recommended pin for QSPI_D1
49
QSPI_D2/GPIO_49
I/O
General purpose I/O
P0.22
Recommended pin for QSPI_D2
50
QSPI_D0/GPIO_50
I/O
General purpose I/O
P0.20
Recommended pin for QSPI_D0
51
QSPI_CS/GPIO_51
I/O
General purpose I/O
P0.17
Recommended pin for QSPI_CS
52
QSPI_CLK/GPIO_52
I/O
General purpose I/O
P0.19
Recommended pin for QSPI_CLK
53
GND
-
Ground
54
USB_DP
I/O
USB differential data signal
USB_DP
55
USB_DM
I/O
USB differential data signal
USB_DM
EGP
-
Exposed Ground Pins
The exposed pins in the center of
the module should be connected
to GND
Table 7: NINA-B30 series pin-out
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Pin definition Page 25 of 50
3.2 NINA-B31 series pin assignment (with u-blox connectivity
software)
The pin-out as shown in Figure 4 describes the pin configuration used by the u-blox connectivity
software.
Figure 4: NINA-B31 series pin assignment (top view)
The grey pins in the center of the modules are GND pins. The outline of NINA-B311 ends at the dotted
line as shown in Figure 4, where the antenna area of NINA-B312 begins.
⚠ Follow this pin layout when using the u-blox connectivity software. No interfaces can be moved or
added.
⚠ Do not apply an NFC field to the NFC pins when they are configured as GPIOs as it can cause
permanent damage to the module. While using the u-blox connectivity software, these pins will
always be set to the NFC mode. See section 4.2.6 for more information.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Pin definition Page 26 of 50
No.
Name
I/O
Description
Remarks
1
RED
O
RED system status signal
Active low, should be routed to an RGB LED
2
IO_2
-
u-blox connectivity software (uCS) IO
pin
Can be used for manual digital I/O
3
IO_3
-
uCS IO pin
Can be used for manual digital I/O
4
IO_4
-
uCS IO pin
Can be used for manual digital I/O
5
IO_5
-
uCS IO pin
Can be used for manual digital I/O
6
GND
-
Ground
7
GREEN/SWITCH_1
I/O
This signal is multiplexed:
GREEN: System status signal.
SWITCH_1: Multiple functions
Active low.
GREEN: Should be routed to an RGB LED.
SWITCH_1: See section 2.8.3 for more
information.
8
BLUE
O
BLUE system status signal
Active low, should be routed to an RGB LED
9
VCC_IO
I
Module I/O level voltage input
Must be connected to VCC on NINA-B3
10
VCC
I
Module supply voltage input
1.7-3.6 V range
11
RSVD
-
RESERVED pin
Leave unconnected
12
GND
-
Ground
13
ANT
I/O
Tx/Rx antenna interface
50 Ω nominal characteristic impedance, only
used with NINA-B3x1 modules
14
GND
-
Ground
15
RSVD
-
RESERVED pin
Leave unconnected
16
UART_DTR
O
UART data terminal ready signal
Used to indicate system status
17
UART_DSR
I
UART data set ready signal
Used to change the system modes
18
SWITCH_2
I
Multiple functions
Active low, see section 2.8.3 for more
information.
19
RESET_N
I
External system reset input
Active low
20
UART_RTS
O
UART request to send control signal
Used only when hardware flow control is enabled
21
UART_CTS
I
UART clear to send control signal
Used only when hardware flow control is enabled
22
UART_TXD
O
UART data output
23
UART_RXD
I
UART data input
24
IO_24
-
uCS IO pin
Can be used for manual digital I/O
25
IO_25
-
uCS IO pin
Can be used for manual digital I/O
26
GND
-
Ground
27
IO_27
-
uCS IO pin
Can be used for manual digital I/O
28
NFC1
I/O
NFC pin 1
29
NFC2
I/O
NFC pin 2
30
GND
-
Ground
31
RSVD
-
RESERVED pin
Leave unconnected
32
IO_32
-
uCS IO pin
Can be used for manual digital I/O
33
IO_33
-
uCS IO pin
Can be used for manual digital I/O
34
IO_34
-
uCS IO pin
Can be used for manual digital I/O
35
IO_35
-
uCS IO pin
Can be used for manual digital I/O
36
IO_36
-
uCS IO pin
Can be used for manual digital I/O
37
IO_37
-
uCS IO pin
Can be used for manual digital I/O
38
IO_38
-
uCS IO pin
Can be used for manual digital I/O
39
IO_39
-
uCS IO pin
Can be used for manual digital I/O
40
IO_40
-
uCS IO pin
Can be used for manual digital I/O
41
IO_41
-
uCS IO pin
Can be used for manual digital I/O
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Pin definition Page 27 of 50
No.
Name
I/O
Description
Remarks
42
IO_42
-
uCS IO pin
Can be used for manual digital I/O
43
IO_43
-
uCS IO pin
Can be used for manual digital I/O
44
IO_44
-
uCS IO pin
Can be used for manual digital I/O
45
IO_45
-
uCS IO pin
Can be used for manual digital I/O
46
IO_46
-
uCS IO pin
Can be used for manual digital I/O
47
IO_47
-
uCS IO pin
Can be used for manual digital I/O
48
IO_48
-
uCS IO pin
Can be used for manual digital I/O
49
IO_49
-
uCS IO pin
Can be used for manual digital I/O
50
IO_50
-
uCS IO pin
Can be used for manual digital I/O
51
IO_51
-
uCS IO pin
Can be used for manual digital I/O
52
IO_52
-
uCS IO pin
Can be used for manual digital I/O
53
GND
-
Ground
54
RSVD
-
RESERVED pin
Leave unconnected
55
RSVD
-
RESERVED pin
Leave unconnected
EGP
-
Exposed Ground Pad
The exposed pads in the center of the module
should be connected to the GND
Table 8: NINA-B3 series and u-blox connectivity software pin-out
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Electrical specifications Page 28 of 50
4 Electrical specifications
⚠ Stressing the device above one or more of the ratings listed in the Absolute maximum rating
section may cause permanent damage. These are stress ratings only. Operating the module at
these or at any conditions other than those specified in the Operating conditions section of this
document should be avoided. Exposure to absolute maximum rating conditions for extended
periods may affect device reliability.
☞ Operating condition ranges define those limits within which the functionality of the device is
guaranteed. Where application information is given, it is advisory only and does not form part of
the specification.
4.1 Absolute maximum ratings
Symbol
Description
Condition
Min
Max
Unit
VCC
Module supply voltage
Input DC voltage at VCC pin
-0.3
3.9
V
V_DIO
Digital pin voltage
Input DC voltage at any digital I/O pin, VCC ≤ 3.6 V
-0.3
VCC + 0.3
V
Input DC voltage at any digital I/O pin, VCC > 3.6 V
-0.3
3.9
V
P_ANT
Maximum power at receiver
Input RF power at antenna pin
+10
dBm
Table 9: Absolute maximum ratings
⚠ The product is not protected against overvoltage or reversed voltages. The voltage spikes
exceeding the power supply voltage specification, provided in Table 9, must be limited to the
values within the specified boundaries by using appropriate protection devices.
4.1.1 Maximum ESD ratings
Parameter
Min
Typical
Max
Unit
Remarks
ESD sensitivity for all pins except ANT pin
4
kV
Human body model according to JEDEC JS001
750
V
Charged device model according to JESD22-
C101
ESD indirect contact discharge
±8
kV
According to EN 301 489-1
Table 10: Maximum ESD ratings
⚠ NINA-B3 series modules are Electrostatic Sensitive Devices and require special precautions while
handling. See section 8.4 for ESD handling instructions.
4.2 Operating conditions
☞ Unless otherwise specified, all operating condition specifications are at an ambient temperature
of 25 °C and a supply voltage of 3.3 V.
⚠ Operation beyond the specified operating conditions is not recommended and extended
exposure beyond them may affect device reliability.
4.2.1 Operating temperature range
Parameter
Min
Max
Unit
Storage temperature
-40
+125
°C
Operating temperature
-40
+85
°C
Table 11: Temperature range
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Electrical specifications Page 29 of 50
4.2.2 Supply/Power pins
Symbol
Parameter
Min
Typ
Max
Unit
VCC
Input supply voltage
1.7
3.3
3.6
V
t_RVCC
Supply voltage rise time
60
ms
VCC_ripple
VCC input noise peak to peak, 10 - 100 KHz
TBD
mV
VCC input noise peak to peak, 100 KHz - 1 MHz
TBD
mV
VCC input noise peak to peak, 1 - 3 MHz
TBD
mV
VCC_IO
I/O reference voltage
VCC
V
Table 12: Input characteristics of voltage supply pins
4.2.3 Current consumption
Table 13 shows the typical current consumption of a NINA-B3 module, independent of the software
used.
Mode
Condition
Typical
Peak
Sleep
No clocks running, no RAM data retention
400 nA
Sleep
No clocks running, 64 kB RAM data retention
880 nA
Sleep
No clocks running, 256 kB RAM data retention
2.3 µA
Standby
RTC and 64 kB RAM data retention. System running on 32.768 kHz clock from crystal.
1.3 µA
Active
CPU running benchmarking tests @ 64 MHz clock speed, all interfaces idle
3.6 mA
Active
Radio RX only
4.8 mA
Active
Radio TX only, 0 dBm output power
4.9 mA
Active
Radio TX only, +8 dBm output power
14.1 mA
Active
CPU running benchmarking tests @ 64 MHz clock speed, Radio TX 0 dBm output
power
9.1 mA
Table 13: Module VCC current consumption
Table 14 shows the current consumption during some typical use cases when using the u-blox
connectivity software:
3.3 V VCC
1.8 V VCC
Mode
Condition
Average
Peak
Average
Peak
Active
Advertising 1 s periods with +8 dBm output power and 31 bytes
payload, CPU and UART interface is running
0.93 mA
20 mA
Standby
Advertising 1 s periods with +8 dBm output power and 31 bytes
payload
50 uA
19 mA
Standby
One advertisement event (4.7 ms), +8 dBm output power and 31
bytes payload
4.9 mA
19 mA
Active
Connected as peripheral, connection events 30 ms periods, +8
dBm output power and 0 bytes payload, CPU and UART interface
is running
0.98 mA
20 mA
Standby
Connected as peripheral, connection events 30 ms periods, +8
dBm output power and 0 bytes payload
110 uA
19 mA
Sleep
UART DSR pin is used to enter the sleep mode. No RAM retention.
400 nA
4 mA
Table 14: Current consumption during typical use cases
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Electrical specifications Page 30 of 50
4.2.4 RF performance
Parameter
Test condition
Min
Typ
Max
Unit
Receiver input sensitivity
Conducted at 25 °C, 1 Mbit/s BLE mode
-94
dBm
Conducted at 25 °C, 2 Mbit/s BLE mode
-91
dBm
Conducted at 25 °C, 500 kbit/s BLE mode
-97
dBm
Conducted at 25 °C, 125 kbit/s BLE mode
-100
dBm
Maximum output power
Conducted at 25 °C
+8
dBm
Table 15: RF performance
4.2.5 RESET_N pin
Pin name
Parameter
Min
Typ
Max
Unit
Remarks
RESET_N
Low-level input
0
0.3*VCC
V
Internal pull-up resistance
13
kΩ
RESET duration
55
ms
Time taken to release a pin reset.
Table 16: RESET_N pin characteristics
4.2.6 Digital pins
Pin name
Parameter
Min
Typ
Max
Unit
Remarks
Any digital
pin
Input characteristic:
Low-level input
0
0.3*VCC
V
Input characteristic:
high-level input
0.7*VCC
VCC
V
Output characteristic:
Low-level output
0
0.4
V
Normal drive strength
0
0.4
V
High drive strength
Output characteristic:
High-level output
VCC-0.4
VCC
V
Normal drive strength
VCC-0.4
VCC
V
High drive strength
Input pull-up resistance
13
kΩ
Can be added to any GPIO pin
configured as input
Input pull-down resistance
13
kΩ
Can be added to any GPIO pin
configured as input
GPIO_28,
GPIO_29
Leakage current
1
4
µA
When not configured for NFC and
driven to different logic levels
Table 17: Digital pin characteristics
4.2.7 I2C pull-up resistor values
Symbol
Parameter
Bus capacitance
Min
Typ
Max
Unit
R_PUstandard
External pull-up resistance required on
I2C interface in standard mode (100
Kbps)
10 pF
1
-
115
kΩ
50 pF
1
-
23
kΩ
200 pF
1
-
6
kΩ
400 pF
1
-
3
kΩ
R_PUfast
External pull-up resistance required on
I2C interface in fast mode (400 Kbps)
10 pF
1
-
35
kΩ
50 pF
1
-
7
kΩ
200 pF
1
-
1.5
kΩ
400 pF
1
-
1
kΩ
Table 18: Suggested pull-up resistor values
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Electrical specifications Page 31 of 50
4.2.8 Analog comparator
Symbol
Parameter
Min
Typ
Max
Unit
I_powersave
Current consumption when the comparator is in ‘power save’
mode
2
µA
I_balenced
Current consumption when the comparator is in ‘balanced’ mode
5
µA
I_speed
Current consumption when the comparator is in ‘high speed’
mode
10
µA
I_lowpower
Current consumption of the low power comparator
0.5
µA
t_powersave
Time to generate interrupt/event when the comparator is in
‘power save’ mode
0.6
µs
t_balanced
Time to generate interrupt/event when the comparator is in
‘balanced’ mode
0.2
µs
t_speed
Time to generate interrupt/event when the comparator is in
‘high speed’ mode
0.1
µs
t_lowpower
Time to generate interrupt/event for the low power comparator
5
µs
Table 19: Electrical specification of the two analog comparators
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Mechanical specifications Page 32 of 50
5 Mechanical specifications
5.1 NINA-B3x1 Mechanical specification
Figure 5: NINA-B3x1 mechanical outline
Figure 6: NINA-B3 detailed dimensions
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Mechanical specifications Page 33 of 50
Parameter
Description
Typical [mm]
[mil]
Tolerance [mm]
[mil]
A
Module PCB length
11.6
B
Module PCB width
10.0
C
Module thickness
2.23
ccc
Seating plane coplanarity
0.10
D
Horizontal edge to pin no. 1 center
1.80
E
Vertical edge to pin no. 1 center
0.875
F
Vertical pin no. 1 center to lateral pin center
2.125
H
Lateral and antenna row pin to pin pitch
1.00
I
Lateral, antenna row and outer pin width
0.70
J
Lateral and antenna row pin length
1.15
K
Horizontal pin no. 1 center to central pin center
6.225
L
Vertical pin no. 1 center to central pin center
2.40
M
Horizontal pin no. 1 center to inner row pin center
1.45
N
Vertical pin no. 1 center to inner row pin center
1.375
O
Central, inner and outer row pin width and length
0.70
P
Central pin to central pin pitch
1.15
Q
Inner row pin to pin pitch
1.10
R
Horizontal pin no. 1 center to antenna row pin center
8.925
S
Outer row pin to pin pitch
1.0
T
Vertical pin no. 1 center to outer row pin center
0.125
U
Horizontal pin no. 1 center to outer row pin center
1.15
Y
Horizontal pin no. 1 center to lateral pin center
0.075
Module weight [g]
<1.0
Table 20: NINA-B3x1 mechanical outline data
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Mechanical specifications Page 34 of 50
5.2 NINA-B3X2 Mechanical specifications
Figure 7: NINA-B3X2 mechanical outline
Figure 8: NINA-B3 detailed dimensions
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Mechanical specifications Page 35 of 50
Parameter
Description
Typical [mm]
[mil]
Tolerance [mm]
[mil]
A
Module PCB length
15.0
B
Module PCB width
10.0
C
Module thickness
2.23
ccc
Seating plane coplanarity
0.10
D
Horizontal edge to pin no. 1 center
1.80
E
Vertical edge to pin no. 1 center
0.875
F
Vertical pin no. 1 center to lateral pin center
2.125
H
Lateral and antenna row pin to pin pitch
1.00
I
Lateral, antenna row and outer pin width
0.70
J
Lateral and antenna row pin length
1.15
K
Horizontal pin no. 1 center to central pin center
6.225
L
Vertical pin no. 1 center to central pin center
2.40
M
Horizontal pin no. 1 center to inner row pin center
1.45
N
Vertical pin no. 1 center to inner row pin center
1.375
O
Central, inner and outer row pin width and length
0.70
P
Central pin to central pin pitch
1.15
Q
Inner row pin to pin pitch
1.10
R
Horizontal pin no. 1 center to antenna row pin center
8.925
S
Outer row pin to pin pitch
1.0
T
Vertical pin no. 1 center to outer row pin center
0.125
U
Horizontal pin no. 1 center to outer row pin center
1.15
V
PCB and antenna thickness
3.83
W
Module antenna width
3.8
X
Antenna overhang outside module outline on any side
0.0
+0.60
Y
Horizontal pin no. 1 center to lateral pin center
0.075
Module weight [g]
<1.0
Table 21: NINA-B3X2 mechanical outline data
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Qualification and approvals Page 36 of 50
6 Qualification and approvals
6.1 Country approvals
The NINA-B3 module series is certified for use in the following countries/regions:
USA (FCC)
Canada (IC)
See the following sections for additional information.
☞ Further country approvals are pending.
6.2 FCC/IC Compliance
This device complies with Part 15 of the FCC Rules and with Industry Canada license-exempt RSS
standard(s).
6.2.1 Open CPU responsibility and obligations
⚠ Note that the FCC/IC modular transmitter approvals for NINA-B30 only allow u-blox AG to
integrate the module into an end-product. The integration of the module into an end-product can
only be made by the grantee himself. To allow someone else to integrate NINA-B30 into an end-
product, u-blox AG will help the integrator to obtain the status as grantee. The status as grantee
is obtained by performing a “change in ID”/”Multiple listing”.
The term “Change in ID” relates to § 2.933 of Title 47 of the Code of Federal Regulations (CFR) and
the term Multiple listing relates to section 8.4 of Radio Standards Procedure RSP-100.
Please contact u-blox support for more information regarding the “Change in ID”/”Multiple listing”
process.
⚠ Any changes or modifications NOT explicitly APPROVED by the grantee may cause the module to
cease to comply with the FCC rules part 15 thus void the user’s authority to operate the
equipment.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Qualification and approvals Page 37 of 50
6.2.1.1 FCC Compliance
The NINA-B3 modules are for OEM integrations only. The end-product will be professionally installed
in such manner that only the authorized antennas can be used.
For NINA-B301 and NINA-B311, an external antenna connector (U.FL. connector) reference design is
available and must be followed to comply with the NINA-B30/NINA-B31 FCC/IC modular approval
(see the NINA-B3 Series System Integration Manual [3]).
6.2.1.2 FCC statement
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two
conditions:
1. This device may not cause harmful interference, and
2. This device must accept any interference received, including interference that may cause
undesired operation.
This equipment has been tested and found to comply with the limits for a Class B digital
device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable
protection against harmful interference in a residential installation. This equipment
generates, uses and can radiate radio frequency energy and, if not installed and used in
accordance with the instructions, may cause harmful interference to radio communications.
However, there is no guarantee that the interference will not occur in a particular installation.
If this equipment does cause harmful interference to radio or television reception, which can
be determined by turning the equipment off and on, the user is encouraged to try to correct
the interference by one or more of the following measures:
Reorient or relocate the receiving antenna
Increase the separation between the equipment and receiver
Connect the equipment into an outlet on a circuit different from that to which the
receiver is connected.
Consult the dealer or an experienced radio/TV technician for help.
6.2.2 RF-exposure statement
6.2.2.1 IC Compliance
This equipment complies with the requirements of IC RSS-102 issue 5 radiation exposure limits set
forth for an uncontrolled environment.
Having a separation distance of minimum 15 mm between the user and/or bystander and the
antenna and /or radiating element ensures that the output power (e.i.r.p.) of NINA-B3 is below the
SAR evaluation Exemption limits defined in RSS-102 issue 5.
6.2.2.2 FCC Compliance
This device complies with the FCC radiation exposure limits set forth for an uncontrolled
environment.
Having a separation distance of minimum 10 mm between the user and/or bystander and the
antenna and /or radiating element ensures that max output power of NINA-B3 is below the SAR test
exclusion limits presented in KDB 447498 D01v06.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Qualification and approvals Page 38 of 50
6.2.3 End-product user manual instructions
6.2.3.1 IC Compliance
☞ User manuals for license-exempt radio apparatus shall contain the following text, or an
equivalent notice that shall be displayed in a conspicuous location, either in the user manual or
on the device, or both:
This device complies with Industry Canada’s license-exempt RSSs. Operation is subject to the
following two conditions:
(1) This device may not cause interference; and
(2) This device must accept any interference, including interference that may cause undesired
operation of the device.
Under Industry Canada regulations, this radio transmitter can only operate using an antenna of a
type and maximum (or lesser) gain approved for the transmitter by Industry Canada. To reduce
potential radio interference to other users, the antenna type and its gain should be chosen in such a
way that the equivalent isotropically radiated power (e.i.r.p.) is not more than that is necessary for
successful communication.
☞ Le manuel d’utilisation des appareils radio exempts de licence doit contenir l’énoncé qui suit, ou
l’équivalent, à un endroit bien en vue dans le manuel d’utilisation ou sur l’appareil,
ou encore aux deux endroits.
Le présent appareil est conforme aux CNR d’Industrie Canada applicables aux appareils radio
exempts de licence. L’exploitation est autorisée aux deux conditions suivantes:
(1) l’appareil ne doit pas produire de brouillage;
(2) l’utilisateur de l’appareil doit accepter tout brouillage radioélectrique subi, même si le
brouillage est susceptible d’en compromettre le fonctionnement.
Conformément aux réglementations d’Industry Canada, cet émetteur radio ne peut fonctionner qu’à
l’aide d’une antenne dont le type et le gain maximal (ou minimal) ont été approuvés pour cet
émetteur par Industry Canada. Pour réduire le 25ecess d’interférences avec d’autres utilisateurs, il
faut choisir le type d’antenne et son gain de telle sorte que la puissance isotrope rayonnée
équivalente (p.i.r.e) ne soit pas supérieure à celle requise pour obtenir une communication
satisfaisante.
6.2.4 End-product labeling requirements
6.2.4.1 IC Compliance
The host product shall be properly labelled to identify the modules within the host product.
The Innovation, Science and Economic Development Canada certification label of a module shall be
clearly visible at all times when installed in the host product; otherwise, the host product must be
labelled to display the Innovation, Science and Economic Development Canada certification number
for the module, preceded by the word “Contains” or similar wording expressing the same meaning,
as shown in figure Figure 9.
Le produit hôte devra être correctement étiqueté, de façon à permettre l’identification des modules
qui s’y trouvent.
L’étiquette d’homologation d’un module d’Innovation, Sciences et Développement économique
Canada devra être posée sur le produit hôte à un endroit bien en vue, en tout temps. En l’absence
d’étiquette, le produit hôte doit porter une étiquette sur laquelle figure le numéro d’homologation du
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Qualification and approvals Page 39 of 50
module d’Innovation, Sciences et Développement économique Canada, précédé du mot « contient »,
ou d’une formulation similaire allant dans le même sens et qui va comme suit:
This device contains
FCC ID: XPYNINAB30
IC: 8595A-NINAB30
Figure 9: Example of an end product label containing a NINA-B30 series module
This device contains
FCC ID: XPYNINAB31
IC: 8595A-NINAB31
Figure 10: Example of an end product label containing a NINA-B31 series module
6.2.4.2 FCC Compliance
For an end product that uses the NINA-B3 series modules, there must be a label containing, at least,
the information shown in Figure 9 or Figure 10:
The label must be affixed on an exterior surface of the end product such that it will be visible upon
inspection in compliance with the modular approval guidelines developed by the FCC.
☞ In accordance with 47 CFR § 15.19, the end-product shall bear the following statement in a
conspicuous location on the device:
“This device complies with Part 15 of the FCC Rules. Operation is subject to the following two
conditions;
(1)this device may not cause harmful interference, and
(2) this device must accept any interference received, including interference that may cause
undesired operation.”
When the device is so small or for such use that it is not practicable to place the statement above on
it, the information shall be placed in a prominent location in the instruction manual or pamphlet
supplied to the user or, alternatively, shall be placed on the container in which the device is
marketed.
In case, where the final product will be installed in locations where the end-user is not able to see the
FCC ID and/or this statement, the FCC ID and the statement shall also be included in the end-
product manual.
Model
FCC ID
ISED Certification Number
NINA-B301
XPYNINAB30
8595A-NINAB30
NINA-B302
XPYNINAB30
8595A-NINAB30
NINA-B311
XPYNINAB31
8595A-NINAB31
NINA-B312
XPYNINAB31
8595A-NINAB31
Table 22: FCC and ISED Certification Number for the NINA-B3 series modules
6.2.5 End-product compliance
6.2.5.1 General requirements
Any changes to hardware, hosts or co-location configuration may require new radiated emission
and SAR evaluation and/or testing.
Only authorized antenna(s) may be used.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Qualification and approvals Page 40 of 50
Any notification to the end user about how to install or remove the integrated radio module is
NOT allowed.
The modular transmitter approval of NINA-B3 does not exempt the end-product from being
evaluated against applicable regulatory demands. The evaluation of the end-product shall be
performed with the NINA-B3 module installed and operating in a way that reflects the intended
end-product use case. The upper frequency measurement range of the end product evaluation is
the 5th harmonic of 2.4 GHz as declared in 47 CFR Part 15.33 (b)(1).
The following requirements apply to all products that integrate a radio module:
o Subpart B - UNINTENTIONAL RADIATORS
To verify that the composite device of host and module complies with the
requirements of FCC part 15B the integrator shall perform sufficient measurements
using ANSI 63.4-2014.
o Subpart C - INTENTIONAL RADIATORS
It is required that the integrator carry out sufficient verification measurements using
ANSI 63.10-2013 to validate that the fundamental and out of band emissions of the
transmitter part of the composite device complies with the requirements of FCC part
15C.
When the items listed above are fulfilled the host manufacturer can use the authorization
procedures presented in Table 1 of 47 CFR Part 15.101.
6.2.5.2 Co-location (simultaneous transmission)
If the module is to be co-located with another transmitter, additional measurements for
simultaneous transmission are required.
6.2.5.3 802.15.4 channel map limitation (NINA-B30 series only)
The 2.4 GHz band used by 802.15.4 communications is segmented into 15 channels, ranging from
channel 11 at 2405 MHz to channel 26 at 2480 MHz, with 5 MHz channel spacing. Due to the wide
spectral properties of the 802.15.4 signal, the use of channel 26 results in too much power being
transmitted in the FCC restricted band starting at 2483.5 MHz.
Integrators of the NINA-B30 series will have to make a “change in FCC ID” filing to inherit the test
results of the u-blox FCC compliance tests. In this filing process it must be made clear that the SW
application has been limited to not use channel 26, and that it cannot be ‘unlocked’ by an end-user. It
should also not be possible for an end-user to change the SW on the module to any un-authorized or
modified SW that allows the use of 802.15.4 channel 26.
6.3 Safety Compliance
In order to fulfill the safety standard EN 60950-1, the NINA-B3 series modules must be supplied with
a Class-2 Limited Power Source.
6.4 Bluetooth qualification information
☞ Bluetooth qualifications are pending.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Antennas Page 41 of 50
7 Antennas
This chapter provides an overview of the different external antennas that can be used together with
the module.
7.1 Antenna accessories
Name
U.FL to SMA adapter cable
Connector
U.FL and SMA jack (outer thread and pin receptacle)
Impedance
50 Ω
Minimum cable loss
0.5 dB, The cable loss must be above the minimum
cable loss to meet the regulatory requirements.
Minimum cable length 100 mm.
Comment
The SMA connector can be mounted in a panel.
See the NINA-B3 series System Integration Manual [3]
for information how to integrate the U.FL connector.
Approval
RED, MIC, and NCC
Name
U.FL to Reverse Polarity SMA adapter cable
Connector
U.FL and Reverse Polarity SMA jack (outer thread and
pin)
Impedance
50 Ω
Minimum cable loss
0.5 dB, The cable loss must be above the minimum
cable loss to meet the regulatory requirements.
Minimum cable length 100 mm.
Comment
The Reverse Polarity SMA connector can be mounted
in a panel.
See the NINA-B3 series System Integration Manual [3]
for information how to integrate the U.FL connector.
It is required to follow this reference design to comply
with the NINA-B3 FCC/IC modular approvals.
Approval
FCC, IC, RED, MIC, and NCC
7.1.1 Single band antennas
NINA-B302 and NINA-B312 (u-blox LILY antenna)
Manufacturer
ProAnt
Gain
+3 dBi
Impedance
50 Ω
Size (HxWxL)
3.0 x 3.8 x 9.9 mm
Type
PIFA
Comment
SMD PIFA antenna on NINA-B302 and NINA-B312. Should not be mounted
inside a metal enclosure.
Approval
FCC, IC, RED, MIC, and NCC
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Antennas Page 42 of 50
GW.26.0111
Manufacturer
Taoglas
Polarization
Vertical
Gain
+2.0 dBi
Impedance
50 Ω
Size
Ø 7.9 x 30.0 mm
Type
Monopole
Connector
SMA (M) .
Comment
To be mounted on the U.FL to SMA adapter cable.
Approval
RED, MIC, and NCC
Ex-IT 2400 RP-SMA 28-001
Manufacturer
ProAnt
Polarization
Vertical
Gain
+3.0 dBi
Impedance
50 Ω
Size
Ø 12.0 x 28.0 mm
Type
Monopole
Connector
Reverse Polarity SMA plug (inner thread and pin receptacle).
Comment
This antenna requires to be mounted on a metal ground plane for best
performance.
To be mounted on the U.FL to Reverse Polarity SMA adapter cable.
An SMA version antenna is also available but not recommended for use (Ex-IT
2400 SMA 28-001).
Approval
FCC, IC, RED, MIC, and NCC
Ex-IT 2400 MHF 28-001
Manufacturer
ProAnt
Polarization
Vertical
Gain
+2.0 dBi
Impedance
50 Ω
Size
Ø 12.0 x 28.0 mm
Type
Monopole
Cable length
100 mm
Connector
U.FL. connector
Comment
This antenna requires to be mounted on a metal ground plane
for best performance.
To be mounted on a U.FL connector.
See the NINA-B3 series System Integration Manual [3] for
information how to integrate the U.FL connector. It is required
to follow this reference design to comply with the NINA-B3
FCC/IC modular approvals.
Approval
FCC, IC, RED, MIC, and NCC
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Antennas Page 43 of 50
Ex-IT 2400 RP-SMA 70-002
Manufacturer
ProAnt
Polarization
Vertical
Gain
+3.0 dBi
Impedance
50 Ω
Size
Ø 10 x 83 mm
Type
Monopole
Connector
Reverse Polarity SMA plug (inner thread and pin receptacle)
Comment
To be mounted on the U.FL to Reverse Polarity SMA adapter cable.
An SMA version antenna is also available but not recommended
for use (Ex-IT 2400 SMA 70-002).
Approval
FCC, IC, RED, MIC, and NCC
InSide-2400
Manufacturer
ProAnt
Gain
+3.0 dBi
Impedance
50 Ω
Size
27 x 12 mm (triangular)
Type
Patch
Cable length
100 mm
Connector
U.FL. connector
Comment
Should be attached to a plastic enclosure or part for best
performance.
To be mounted on a U.FL connector.
See the NINA-B3 series System Integration Manual [3] for
information how to integrate the U.FL connector. It is required to
follow this reference design to comply with the NINA-B3 FCC/IC
modular approvals.
Approval
FCC, IC, RED, MIC, and NCC
FlatWhip-2400 SMA
Manufacturer
ProAnt
Gain
+3.0 dBi
Impedance
50 Ω
Size
Ø 50.0 x 30.0 mm
Type
Monopole
Connector
SMA plug (inner thread and pin)
Comment
To be mounted on the U.FL to SMA adapter cable.
Approval
RED, MIC, and NCC
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Antennas Page 44 of 50
FlatWhip-2400 RP-SMA
Manufacturer
ProAnt
Gain
+3.0 dBi
Impedance
50 Ω
Size
Ø 50.0 x 30.0 mm
Type
Monopole
Connector
Reverse Polarity SMA plug (inner thread and pin receptacle).
Comment
To be mounted on the U.FL to SMA adapter cable.
Approval
FCC, IC, RED, MIC, and NCC
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Product handling Page 45 of 50
8 Product handling
8.1 Packaging
The NINA-B3 series modules are delivered as hermetically sealed, reeled tapes to enable efficient
production, production lot set-up and tear-down. For more information about packaging, see the
u-blox Package Information Guide [1]
.
8.1.1 Reels
The NINA-B3 modules are deliverable in quantities of 500 pieces on a reel. The reel types for the
NINA-B3 modules are provided in Table 23 and detailed information about the reel types are
described in the
u-blox Package Information Guide [1].
Model
Reel Type
NINA-B3x1
B
NINA-B3x2
A
Table 23: Reel types for different models of the NINA-B3 series
8.1.2 Tapes
TBD
8.2 Moisture sensitivity levels
⚠ The NINA-B3 series modules are Moisture Sensitive Devices (MSD) in accordance with the
IPC/JEDEC specification.
The Moisture Sensitivity Level (MSL) relates to the required packaging and handling precautions.
The NINA-B3 series modules are rated at MSL level 4. For more information regarding moisture
sensitivity levels, labeling and storage, see the
u-blox Package Information Guide [1].
☞ For MSL standards, see IPC/JEDEC J-STD-020, which can be downloaded from www.jedec.org.
8.3 Reflow soldering
Reflow profiles are selected according to u-blox recommendations. See NINA-B3 series System
Integration Manual [3]
for more information.
⚠ Failure to observe these recommendations can result in severe damage to the device.
8.4 ESD precautions
⚠ The NINA-B3 series modules contain highly sensitive electronic circuitry and are Electrostatic
Sensitive Devices (ESD). Handling the NINA-B3 series modules without proper ESD protection
may destroy or damage them permanently.
The NINA-B3 series modules are electrostatic sensitive devices (ESD) and require special ESD
precautions typically applied to the ESD sensitive components. Section 4.1.1 provides the maximum
ESD ratings of the NINA-B3 series modules.
Proper ESD handling and packaging procedures must be applied throughout the processing,
handling and operation of any application that incorporates the NINA-B3 series module.
⚠ Failure to observe these recommendations can result in severe damage to the device.
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Labeling and ordering information Page 46 of 50
9 Labeling and ordering information
9.1 Product labeling
The labels of the NINA-B3 series modules include important product information as described in this
section.
Figure 15 illustrates the label of the NINA-B3 series modules, which includes the u-blox logo,
production lot, product type number, and certification numbers (if applicable).
Figure 15: Location of product type number on the NINA-B3 series module label
Reference
Description
1
Date of unit production (year/week)
2
Product version
3
Product name
4
Data Matrix with unique serial number of 19 alphanumeric symbols. The first 3 symbols represent module type
number unique to each module variant, the next 12 symbols represent the unique hexadecimal Bluetooth
address of the module AABBCCDDEEFF, and the last 4 symbols represent the hardware and firmware version
encoded HHFF.
Table 24: NINA-B3 series label description
9.2 Explanation of codes
Three different product code formats are used. The Product Name is used in documentation such as
this data sheet and identifies all u-blox products, independent of packaging and quality grade. The
Ordering Code includes options and quality, while the Type Number includes the hardware and
software versions. Table 25 below details these three different formats:
Format
Structure
Product Name
PPPP-TGVV
Ordering Code
PPPP -TGVV-TTQ
Type Number
PPPP -TGVV-TTQ-XX
Table 25: Product code formats
3
1
2
4
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Labeling and ordering information Page 47 of 50
Table 26 explains the parts of the product code.
Code
Meaning
Example
PPPP
Form factor
NINA
TG
Platform (Technology and Generation)
T – Dominant technology, for example, W: Wi-Fi, B:
Bluetooth
G - Generation
B3: Bluetooth Generation 3
VV
Variant based on the same platform; range [00…99]
11: default configuration, with antenna pin
TT
Major product version
00: first revision
Q
Quality grade
A: Automotive
B: Professional
C: Standard
B: professional grade
XX
Minor product version (not relevant for certification)
Default value is 00
Table 26: Part identification code
9.3 Ordering information
Ordering Code
Product
NINA-B311-00B
NINA-B3 module with antenna pin, pre-flashed and locked for use with u-blox connectivity software
NINA-B312-00B
NINA-B3 module with internal antenna, pre-flashed and locked for use with u-blox connectivity software
NINA-B301-00B
NINA-B3 module with antenna pin, open CPU for custom applications
NINA-B302-00B
NINA-B3 module with internal antenna, open CPU for custom applications
Table 27: Product ordering codes
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Appendix Page 48 of 50
Appendix
A Glossary
Abbreviation
Definition
ADC
Analog to Digital Converter
BLE
Bluetooth Low Energy
BPF
Band Pass Filter
CTS
Clear To Send
EDM
Extended Data mode
ESD
Electro Static Discharge
FCC
Federal Communications Commission
GATT
Generic ATTribute profile
GPIO
General Purpose Input/Output
IC
Industry Canada
I2C
Inter-Integrated Circuit
MCU
Micro Controller Unit
MSD
Moisture Sensitive Device
QSPI
Quad Serial Peripheral Interface
RTS
Request To Send
SPI
Serial Peripheral Interface
TBD
To be Defined
UART
Universal Asynchronous Receiver/Transmitter
Table 28: Explanation of the abbreviations and terms used
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Related documents Page 49 of 50
Related documents
[1] u-blox Package Information Guide, document number UBX-14001652
[2] u-blox Short Range AT Commands Manual, document number UBX-14044127
[3] NINA-B3 Series System Integration Manual, document number UBX-15026175
[4] NINA-B3 Getting Started, document number UBX-18022394
☞ For regular updates to u-blox documentation and to receive product change notifications,
register on our homepage (www.u-blox.com).
Revision history
Revision
Date
Name
Comments
R01
10-Nov-2017
ajoh, apet, kgom
Initial release.
R02
10-Sep-2018
ajoh, kgom
Removed Arm Mbed software option. Updated the mechanical specification
(Section 5). Updated RF parameters such as output power and receiver
sensitivity (Table 3). Added current consumption data when running the
u-blox connectivity software (Table 14).
NINA-B3 series - Data Sheet
UBX-17052099 - R02 Contact Page 50 of 50
Contact
For complete contact information, visit us at www.u-blox.com.
u-blox Offices
North, Central and South America
u-blox America, Inc.
Phone: +1 703 483 3180
E-mail: info_us@u-blox.com
Regional Office West Coast:
Phone: +1 408 573 3640
E-mail: info_us@u-blox.com
Technical Support:
Phone: +1 703 483 3185
E-mail: support@u-blox.com
Headquarters
Europe, Middle East, Africa
u-blox AG
Phone: +41 44 722 74 44
E-mail: info@u-blox.com
Support: support@u-blox.com
Asia, Australia, Pacific
u-blox Singapore Pte. Ltd.
Phone: +65 6734 3811
E-mail: info_ap@u-blox.com
Support: support_ap@u-blox.com
Regional Office Australia:
Phone: +61 2 8448 2016
E-mail: info_anz@u-blox.com
Support: support_ap@u-blox.com
Regional Office China (Beijing):
Phone: +86 10 68 133 545
E-mail: info_cn@u-blox.com
Support: support_cn@u-blox.com
Regional Office China (Chongqing):
Phone: +86 23 6815 1588
E-mail: info_cn@u-blox.com
Support: support_cn@u-blox.com
Regional Office China (Shanghai):
Phone: +86 21 6090 4832
E-mail: info_cn@u-blox.com
Support: support_cn@u-blox.com
Regional Office China (Shenzhen):
Phone: +86 755 8627 1083
E-mail: info_cn@u-blox.com
Support: support_cn@u-blox.com
Regional Office India:
Phone: +91 80 405 092 00
E-mail: info_in@u-blox.com
Support: support_in@u-blox.com
Regional Office Japan (Osaka):
Phone: +81 6 6941 3660
E-mail: info_jp@u-blox.com
Support: support_jp@u-blox.com
Regional Office Japan (Tokyo):
Phone: +81 3 5775 3850
E-mail: info_jp@u-blox.com
Support: support_jp@u-blox.com
Regional Office Korea:
Phone: +82 2 542 0861
E-mail: info_kr@u-blox.com
Support: support_kr@u-blox.com
Regional Office Taiwan:
Phone: +886 2 2657 1090
E-mail: info_tw@u-blox.com
Support: support_tw@u-blox.com