Ublox NINA-B112 System Integration Manual
Ublox NINA-B112 System Integration Manual

Ublox NINA-B112 System Integration Manual

Stand-alone bluetooth low energy modules
Table of Contents

Advertisement

Quick Links

NINA-B1 series
Stand-alone Bluetooth low energy modules
System integration manual
Abstract
This document describes the system integration of NINA-B1 series stand-alone Bluetooth® low
energy modules. With embedded Bluetooth low energy stack and u-connectXpress software, these
modules are tailored for OEMs who wish to have the shortest time-to-market. The OEMs can also
embed their own application on top of the integrated Bluetooth low energy stack using Nordic SDK
or Arm® Mbed™ integrated development environment (IDE).
UBX-15026175 - R16
C1-Public
www.u-blox.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the NINA-B112 and is the answer not in the manual?

Questions and answers

Summarization of Contents

System Description and Features
Overview and Applications of NINA-B1 Series
Introduction to NINA-B1 series modules, their features like Bluetooth 5, Arm Cortex-M4, and low power consumption.
NINA-B1 Series Product Features
Summary of main features for NINA-B111 and NINA-B112, including radio, interfaces, and application software support.
Module Architecture
Details the internal block diagram of the NINA-B1 series modules, including the Nordic Semiconductor nRF52832.
Hardware Options for NINA-B1
Explains the hardware configurations and antenna solutions available for the NINA-B1 series modules.
Software Options for NINA-B1
Outlines the software choices, including u-connectXpress and Open CPU with various SDKs.
Serial Interfaces
Describes the UART, SPI, and I2C serial interfaces supported by the NINA-B1 modules.
General Purpose Input/Output (GPIO) Pins
Details the functionality and configuration of the NINA-B1 series GPIO pins.
Analog Interfaces
Explains the Analog-to-Digital Converter (ADC) and comparator functions available on GPIO pins.
Antenna Interfaces
Covers antenna pin connections for NINA-B111 and the integrated antenna for NINA-B112.
Software Development and Flashing
u-connectXpress Software
Details the standard and mesh editions of the u-connectXpress software for NINA-B1 modules.
Open CPU Development Options
Guides for developing custom applications using Nordic SDK, Zephyr, and Arm Mbed OS.
Nordic SDK Integration
Instructions for getting started and creating custom board support files with the Nordic SDK.
Zephyr RTOS Integration
Steps for getting started and defining board configurations with the Zephyr RTOS.
Arm Mbed OS Development
Guidance on getting started with Arm Mbed OS and creating custom targets for NINA-B1.
Flashing the NINA-B1 Module
Comprehensive instructions for reflashing firmware using UART or SWD interfaces.
Flashing via SWD Interface
Detailed steps for flashing software using Serial Wire Debug (SWD) with programmers.
Reading Bluetooth Device Address
Methods to access the NINA-B1 module's Bluetooth device address.
Restoring Bluetooth Device Address
Procedures for rewriting the Bluetooth device address after firmware flashing.
Design-in Guidelines for NINA-B1
Design-in Overview and Priorities
Key points for optimal integration of NINA-B1 modules in application boards, ranked by importance.
Module Placement Precautions
Guidelines for placing the module correctly, considering ESD and physical constraints.
Antenna Interface Design
Considerations for antenna placement, types, and potential interference.
RF Transmission Line Design (NINA-B111)
Technical specifications for designing 50 Ohm transmission lines for RF signals.
Antenna Design for NINA-B111
Recommendations for selecting and integrating external antennas with the NINA-B111 module.
On-board Antenna Design (NINA-B112)
Specific layout guidelines for the integrated antenna of the NINA-B112 module.
Supply Interfaces and Design
Guidelines for connecting the VCC, VCC_IO, and GND pins for optimal performance.
High Speed Layout Guidelines
Best practices for routing high-speed buses and signals on the PCB.
Layout and Manufacturing Considerations
Detailed advice on PCB layout, impedance control, and manufacturing for RF and digital sections.
ESD Protection Guidelines
Measures to protect the NINA-B1 module from Electro-Static Discharge events.
Handling and Soldering Procedures
Handling Precautions
Essential safety measures for handling the ESD-sensitive NINA-B1 modules.
Soldering Guidelines
Instructions and recommendations for soldering the NINA-B1 modules, including reflow processes.
Reflow Soldering Process
Details on recommended reflow profiles, temperature parameters, and inspection.
Cleaning Module After Soldering
Advice on whether cleaning is recommended and potential issues with residues.
Product Testing and Verification
u-blox In-Series Production Test
Description of u-blox's automated testing procedures for quality assurance.
OEM Manufacturer Production Test
Guidance for OEMs on essential tests for integrated devices and module assembly.
'Go/No Go' Tests for Integrated Devices
Methods for functional verification and basic RF performance checks of the final product.
Antenna Reference Designs
Reference Design for External Antennas (U.FL)
Guidance on integrating external antennas using U.FL connectors for certified designs.
Floor Plan for Antenna Reference Design
Layout description for the NINA-B111 external antenna reference design.
Upgrading Software Versions
Upgrading Boot Loader via UART
Step-by-step instructions for updating the bootloader using s-center.
Boot Loader Update with nrfutil
Instructions for boot loader updates using the nrfutil command-line utility.
Upgrading Application Software
Procedures for updating the application firmware over UART.

Table of Contents