u blox ANNAB1 Wireless Communication System Module User Manual

u-blox AG Wireless Communication System Module

User Manual

Download: u blox ANNAB1 Wireless Communication System Module User Manual
Mirror Download [FCC.gov]u blox ANNAB1 Wireless Communication System Module User Manual
Document ID4025350
Application IDLaxu5bKaMMC5X+tD4N2Xjg==
Document DescriptionUser Manual
Short Term ConfidentialNo
Permanent ConfidentialNo
SupercedeNo
Document TypeUser Manual
Display FormatAdobe Acrobat PDF - pdf
Filesize145.51kB (1818872 bits)
Date Submitted2018-10-01 00:00:00
Date Available2018-10-01 00:00:00
Creation Date2018-09-26 10:40:37
Producing SoftwareMicrosoft: Print To PDF
Document Lastmod2018-09-26 10:40:37
Document TitleMicrosoft Word - ANNA-B112_DataSheet_(UBX-18011707).docx
Document Author: hakan.ekfors

ANNA-B112

Stand-alone Bluetooth 5 low energy module
Data Sheet
Abstract
This technical data sheet describes the ultra-compact ANNA-B112 stand-alone Bluetooth® 5 low
energy module packed into a System-in-Package design. Despite the small size, ANNA-B112 offers
the internal antenna option. With embedded Bluetooth low energy stack and u-blox connectivity
software, this SiP module is tailored for OEMs who wish to have the shortest time-to-market.
ANNA-B112 offers full flexibility and the OEMs can embed their own application on top of the
integrated Bluetooth low energy stack using Nordic SDK or Arm® Mbed™ integrated development
environment (IDE).
www.u-blox.com
UBX-18011707 - R03
ANNA-B112 - Data Sheet
Document Information
Title
ANNA-B112
Subtitle
Stand-alone Bluetooth 5 low energy module
Document type
Data Sheet
Document number
UBX-18011707
Revision and date
R03
21-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
ANNA-B112
ANNA-B112-00B-00
1.0.0
N/A
Initial Production
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.
UBX-18011707 - R03
Page 2 of 42
ANNA-B112 - Data Sheet
Contents
Document Information ................................................................................................................................ 2
Contents .......................................................................................................................................................... 3
Functional description ......................................................................................................................... 6
1.1 Overview ........................................................................................................................................................ 6
1.2 Product features ......................................................................................................................................... 6
1.3 Block diagram .............................................................................................................................................. 7
1.4 Product description .................................................................................................................................... 7
1.5 Software options ......................................................................................................................................... 8
1.5.1
u-blox connectivity software ............................................................................................................ 8
1.5.2
Open CPU.............................................................................................................................................. 8
1.6 Bluetooth device address .......................................................................................................................... 9
Interfaces ............................................................................................................................................... 10
2.1 Power management .................................................................................................................................10
2.1.1
Module supply input (VCC) .............................................................................................................10
2.2 RF antenna interfaces .............................................................................................................................10
2.2.1
2.4 GHz Bluetooth low energy (ANT) ............................................................................................10
2.2.2
Near Field Communication (NFC) ..................................................................................................10
2.3 Low Power Oscillator interface...............................................................................................................10
2.4 System functions ......................................................................................................................................11
2.4.1
Module power-on ..............................................................................................................................11
2.4.2
Module power-off ..............................................................................................................................11
2.4.3
Standby mode ...................................................................................................................................11
2.4.4
Sleep mode .........................................................................................................................................12
2.4.5
Module reset ......................................................................................................................................12
2.4.6
Real Time Counter (RTC).................................................................................................................12
2.5 Serial interfaces ........................................................................................................................................12
2.5.1
Asynchronous serial interface (UART) .........................................................................................13
2.5.2
Serial peripheral interface (SPI) .....................................................................................................13
2.5.3
I2C interface .......................................................................................................................................13
2.5.4
I2S interface .......................................................................................................................................13
2.6 GPIO .............................................................................................................................................................14
2.6.1
PWM ....................................................................................................................................................14
2.7 Analog interfaces ......................................................................................................................................14
2.7.1
ADC ......................................................................................................................................................15
2.7.2
Comparator ........................................................................................................................................15
2.7.3
Low power comparator ....................................................................................................................15
2.7.4
Analog pin options ............................................................................................................................15
2.8 u-blox connectivity software features ..................................................................................................15
2.8.1
u-blox Serial Port Service (SPS) .....................................................................................................15
2.8.2
System status signals .....................................................................................................................16
UBX-18011707 - R03
Page 3 of 42
ANNA-B112 - Data Sheet
2.8.3
System control signals ....................................................................................................................16
2.8.4
UART signals .....................................................................................................................................16
2.8.5
IO signals ............................................................................................................................................16
2.9 Debug interfaces .......................................................................................................................................17
2.9.1
SWD .....................................................................................................................................................17
2.9.2
Trace – Serial Wire Viewer...............................................................................................................17
Pin definition ......................................................................................................................................... 18
3.1 Pin assignment open CPU .......................................................................................................................18
3.2 Pin assignment in the u-blox connectivity software .........................................................................21
Electrical specifications ................................................................................................................... 24
4.1 Absolute maximum ratings ....................................................................................................................24
4.1.1
Maximum ESD ratings .....................................................................................................................24
4.2 Operating conditions ................................................................................................................................24
4.2.1
Operating temperature range ........................................................................................................24
4.2.2
Supply/Power pins ............................................................................................................................25
4.2.3
Current consumption .......................................................................................................................25
4.2.4
RF performance ................................................................................................................................25
4.2.5
ANNA-B112 radiation patterns .....................................................................................................25
4.2.6
RESET_N pin ......................................................................................................................................26
4.2.7
Digital pins..........................................................................................................................................26
Mechanical specifications ................................................................................................................ 27
Qualification and approvals............................................................................................................. 28
6.1 Country approvals .....................................................................................................................................28
6.2 European Union regulatory compliance ...............................................................................................28
6.2.1
Radio Equipment Directive (RED) 2014/53/EU ..........................................................................28
6.2.2
Compliance with the RoHS directive ............................................................................................28
6.3 FCC and IC Compliance ............................................................................................................................28
6.3.1
FCC compliance ................................................................................................................................29
6.3.2
FCC statement ..................................................................................................................................29
6.3.3
RF-exposure statement ..................................................................................................................29
6.3.4
End-product user manual instructions ........................................................................................30
6.3.5
End-product labeling requirements ..............................................................................................30
6.3.6
FCC and IC IDs ...................................................................................................................................31
6.3.7
End-product compliance .................................................................................................................31
6.4 Japan radio equipment compliance ......................................................................................................32
6.5 Safety compliance ....................................................................................................................................32
6.6 Bluetooth qualification information ......................................................................................................33
Antennas ............................................................................................................................................... 34
7.1 Approved antennas ..................................................................................................................................34
Product handling ................................................................................................................................. 35
8.1 Packaging ...................................................................................................................................................35
8.2 Reels ............................................................................................................................................................35
UBX-18011707 - R03
Page 4 of 42
ANNA-B112 - Data Sheet
8.3 Tapes ...........................................................................................................................................................36
8.4 Moisture sensitivity levels .......................................................................................................................36
8.5 Reflow soldering ........................................................................................................................................37
8.6 ESD precautions ........................................................................................................................................37
Marking and ordering information ................................................................................................ 38
9.1 Product marking ........................................................................................................................................38
9.2 Explanation of codes ................................................................................................................................38
9.3 Ordering information ................................................................................................................................39
Appendix ....................................................................................................................................................... 40
Glossary ................................................................................................................................................. 40
Related documents .................................................................................................................................... 41
Revision history ........................................................................................................................................... 41
Contact .......................................................................................................................................................... 42
UBX-18011707 - R03
Page 5 of 42
ANNA-B112 - Data Sheet
Functional description
1.1
Overview
The ANNA-B112 is an ultra-small, high-performing, standalone Bluetooth low energy module. The
System in Package (SiP) module features Bluetooth 5, a powerful Arm® Cortex®-M4 microprocessor
with FPU, and state-of-the-art power performance. The ANNA-B112 is delivered with u-blox
connectivity software that 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 by using AT commands.
The ANNA-B112 module also includes an integrated antenna providing a range of 160 m, and an
antenna pin for design-in of an external antenna.
ANNA-B112 has full modular approval1 for Europe (RED), US (FCC), Canada (IC / ISED RSS), Taiwan
(NCC), South Korea (KCC), Japan (MIC), Australia / New Zealand (ACMA), Brazil (Anatel), South Africa
(ICASA).
1.2
Product features
Table 1: ANNA-B112 main features summary
UBX-18011707 - R03
Contents
Page 6 of 42
ANNA-B112 - Data Sheet
1.3
Block diagram
32 MHz
32.768 kHz
Figure 1: Block diagram of ANNA-B112
The ANNA-B112 SiP module has an integrated antenna mounted on the substrate. The RF signal pin
can either be connected directly to the adjacent antenna pin and use the internal antenna or routed
to an external antenna or antenna connector.
The module does not have its own low power oscillator (LPO) and depending on the power supply
requirement, you could connect an external LPO crystal or oscillator.
An integrated DC/DC converter is used for higher efficiency under heavy load situations. See section
2.1.1 for more information.
1.4
Product description
Item
ANNA-B112
Bluetooth version
5.0
Band support
2.4 GHz, 40 channels
Typical conducted output power
+4 dBm
Max radiated output power (EIRP)
6.5 dBm
Sensitivity (conducted)
-91 dBm
Best sensitivity (EIRP)
-93.5 dBm
Data rates
1 and 2 Mbps GFSK
Module size
6.5 x 6.5 x 1.2 mm
Table 2: ANNA-B112 characteristics summary
UBX-18011707 - R03
Contents
Page 7 of 42
ANNA-B112 - Data Sheet
1.5
Software options
The integrated application processor of the ANNA-B112 module is an Arm Cortex-M4 with FPU that
has 512 kB flash memory and 64 kB RAM. The software structure of any program running on the
module can be broken down into the following components:



Radio stack
Bootloader (optional)
Application
Radio
Stack
Nordic S132 SoftDevice
Figure 2: ANNA-B112 software structure and available software options
☞
More information on each option can be found in the ANNA-B112 System Integration Manual [1].
1.5.1
u-blox connectivity software
The ANNA-B1 module is preflashed with u-blox connectivity software.
The u-blox connectivity software enables the use of the u-blox Low Energy Serial Port Service,
controlled by AT commands over the UART interface. You can configure ANNA-B112 modules
through u-blox s-center software or by using the AT commands. The s-center evaluation software can
be downloaded from the u-blox website and is available free of charge.
More information on the features and capabilities of the u-blox Low Energy Serial Port Service and
how to use this can be found in the ANNA-B112 Getting Started Guide [3] and the u-blox Short Range
AT commands manual [2].
1.5.2
Open CPU
A custom application can be embedded in the ANNA-B112 module. The supported development
environments are described below.
Nordic SDK
The Nordic 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.
UBX-18011707 - R03
Contents
Page 8 of 42
ANNA-B112 - Data Sheet
Arm Mbed OS
Arm Mbed OS is an open source embedded operating system designed specifically for the "things" in
the Internet of Things. It includes all features to develop a connected product, including security,
connectivity, an RTOS, and drivers for sensors and I/O devices. The u-blox ANNA-B112 module fully
supports Mbed OS 5.
Wirepas Mesh stack
The ANNA-B112 modules can also be used together with the Wirepas Mesh stack. This will enable the
ANNA-B1 module to be used in a large-scale mesh environment.
The Wirepas mesh stack is a third party licensed software from Wirepas.
For more information about the Wirepas mesh stack, contact the u-blox support for your area as listed
in the Contact section or Wirepas directly.
1.6
Bluetooth device address
Each ANNA-B1 module is preprogrammed with a unique 48-bit Bluetooth device address.
UBX-18011707 - R03
Contents
Page 9 of 42
ANNA-B112 - Data Sheet
Interfaces
2.1
Power management
2.1.1
Module supply input (VCC)
The ANNA-B112 uses an integrated step-down converter to transform the supply voltage presented
at the VCC pin into a stable system voltage. Due to this, the ANNA-B112 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. 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.2 RF antenna interfaces
2.2.1
2.4 GHz Bluetooth low energy (ANT)
The ANNA-B112 2.4 GHz antenna interface can be used in one of the following two ways as mentioned
below:
1. With an external antenna or antenna connector: The ANNA-B112 modules provide an antenna pin
(ANT) with a nominal characteristic impedance of 50 Ω. This pin can be connected to a carrier
board antenna or antenna connector using a controlled impedance trace. See the ANNA-B112
System Integration Manual [1] for more information. OR
2. With the internal antenna: The ANNA-B112 module has an onboard integrated antenna. To use
this antenna, the internal antenna pin (ANT_INT) has to be connected directly to the ANT pin
(adjacent to the ANT_INT pin). The ANT pins shall not be connected anywhere else in this case
and no additional antenna or RF component is needed. Also the connection to the ANT_PCB,
ANT_GND1 and ANT_GND2 pins need to be designed correctly see the ANNA-B112 System
Integration Manual [1] for more information.
2.2.2 Near Field Communication (NFC)
The ANNA-B112 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, data can be read from or written to the
ANNA-B112 modules using an NFC reader; however the ANNA-B112 modules are not capable of
reading other tags or initiating NFC communications. Two pins are available for connecting to an
external NFC antenna: NFC1 and NFC2. See the ANNA-B112 System Integration Manual [1] for more
information and NFC antenna design considerations.
2.3 Low Power Oscillator interface
During standby mode, the module needs a 32.768 kHz clock source (accuracy +/- 250 ppm). Several
clock options are available for the ANNA-B112 module as specified in Table 3:
Source
Current consumption Comment
External 32.768kHz crystal
300 nA
Connected to the XL1 and XL2 pins (see chapter 3).
Internal RC oscillator
620 nA + calibration
Needs recalibration every 8 s
External 32.768 kHz clock signal
Connected to the XL1 pin (see chapter 3).
Table 3: Supported low power clock sources for ANNA-B112
UBX-18011707 - R03
Contents
Page 10 of 42
ANNA-B112 - Data Sheet
See the ANNA-B112 System Integration Manual [1] for more information about connecting an
external 32.768 kHz clock source.
2.4 System functions
The ANNA-B112 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 two main power saving modes are:


Standby mode
Sleep mode
Depending on the application, the module should spend most of its time in sleep mode to conserve
battery life.
2.4.1
Module power-on
ANNA-B112 modules can be switched on in one of the following ways and this will cause the module
to reboot:


Rising edge on the VCC pin to a valid supply voltage
Issuing a reset of the module
A wake up event from sleep mode to active mode can be issued by:

Changing the state of any digital I/O pin, may be enabled /disabled for each pin.
If waking up from standby mode, an event can also be issued by:


The on-board Real Time Counter (RTC)
A programmable digital or analog sensor event. For example, rising voltage level on an analog
comparator pin
2.4.2 Module power-off
There is no dedicated pin to power off the ANNA-B112 modules. You can configure any GPIO pin to
enter or exit the sleep mode (see section 2.4.4), which essentially powers down the module.
An under-voltage (brown-out) shutdown occurs on ANNA-B112 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 undertemperature shutdown can be enabled on ANNA-B112 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. For more details see the ANNA-B112 System
Integration Manual [1].
2.4.3 Standby mode
Standby mode is one of the power saving modes in ANNA-B112 modules that essentially powers down
the module but keeps the system RAM intact and allows for a few low power digital interfaces
(including SPI) and analog functions to run continuously. 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:



External wake-up events
Internal wake-up events from RTC, radio, NFC and so on
Analog or digital sensor event (programmable voltage level or edge detection)
UBX-18011707 - R03
Contents
Page 11 of 42
ANNA-B112 - Data Sheet
☞
During standby mode, the module needs a 32.768 kHz clock source. See section 2.3 for more
information about connecting an external 32.768 kHz clock source.
2.4.4 Sleep mode
Sleep mode is the deepest power saving mode of ANNA-B112 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 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 event on a low power comparator pin
Detection of NFC field
When using the u-blox connectivity software, the module can be manually switched on or off with
proper storage of 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.
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 into the sleep mode.
2.4.5 Module reset
ANNA-B112 modules can be reset in one of the following ways:


Low level on the RESET_N input pin, normally high with 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.4.6 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 main CPU. The RTC can be operated in power-on
and standby modes.
☞
During standby mode, the module needs a 32.768 kHz clock source. See section 2.3 for more
information about connecting an external 32.768 kHz clock source.
2.5 Serial interfaces
ANNA-B112 modules provide the following serial communication interfaces:



☞
1x UART interface: 4-wire unbalanced asynchronous serial interface used for AT commands
interface, data communication and u-blox connectivity software upgrades using the FOAT
feature.
3x SPI interfaces: Up to three serial peripheral interfaces can be used simultaneously.
2x I2C interfaces: Inter-Integrated Circuit (I2C) interface for communication with digital sensors.
Radio performance parameters such as sensitivity, may be affected by high frequency on some of
the digital I/O with large sink/source current. See low frequency pins in Table 7 for additional
information.
UBX-18011707 - R03
Contents
Page 12 of 42
ANNA-B112 - Data Sheet
☞
All digital interface pins on the module are shared between the digital and analog interfaces and
GPIOs. Any function can be assigned to any pin that is not already occupied.
2.5.1
Asynchronous serial interface (UART)
The UART interface supports hardware flow control and baud-rates up to 1 Mbps. Other
characteristics of the UART interface are listed below:






☞
Data lines (RXD as input, TXD as output) and hardware flow control lines (CTS as input, RTS as
output) are provided.
Hardware flow control or no flow control (default) is supported.
Power saving indication available on the hardware flow control output (CTS line): 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.
Radio performance parameters such as sensitivity, may be affected by high frequency on some of
the digital I/O with large sink/source current. See low frequency pins in Table 7 for additional
information.
2.5.2 Serial peripheral interface (SPI)
ANNA-B112 supports up to 3 Serial Peripheral Interfaces that can operate in both master and slave
mode with a maximum serial clock frequency of 8 MHz in both master and slave modes. The SPI
interfaces use 4 signals: SCLK, MOSI, MISO and CS. When using the SPI interface in master mode, it
is possible to use GPIOs as additional Chip Select (CS) signals to allow addressing of multiple slaves.
☞
Radio performance parameters such as sensitivity, may be affected by high frequency on some of
the digital I/O with large sink/source current. See low frequency pins in Table 7 for additional
information.
2.5.3 I2C interface
The Inter-Integrated Circuit interfaces can be used to transfer or receive data on a 2-wire bus network.
The ANNA-B112 modules can operate as both master and slave on the I2C bus using both standard
(100 kbps) and fast (400 kbps) transmission speeds. The interface uses the SCL signal to clock
instructions and data on the SDL signal.
☞
Radio performance parameters such as sensitivity, may be affected by high frequency on some of
the digital I/O with large sink/source current. See low frequency pins in Table 7 for additional
information.
2.5.4 I2S interface
The Inter-IC Sound (I2S) interface can be used to transfer audio sample streams between ANNA-B112
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 mode. It uses up to 5 signals: Master clock
(MCK), Left right clock or Word clock (LRCK), Serial clock (SCK), Serial data in (SDIN) and Serial data
out (SDOUT). The Master side of the interface always provides the LRCK and SCK clock signals, but
as an addition ANNA-B112 can supply a MCK clock signal in both master and slave mode to provide
UBX-18011707 - R03
Contents
Page 13 of 42
ANNA-B112 - Data Sheet
to 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 24bit sample widths with up to 48 kHz sample rate.
☞
Radio performance parameters such as sensitivity, may be affected by high frequency on some of
the digital I/O with large sink/source current. See low frequency pins in Table 7.
2.6 GPIO
The ANNA-B112 modules are versatile concerning pin-out. If un-configured, there will be 25 GPIO pins
in total and no analog or digital interfaces. All digital interfaces or functions must then be allocated
to a GPIO pin before use. 8 out of the 25 GPIO pins are analog enabled thus they can have an analog
function allocated to them. In addition to the serial interfaces, Table 4 shows the number of digital
and analog functions that can be assigned to a GPIO pin.
☞
The pins dedicated to the NFC antenna function (NFC1 and NFC2) will have some limitation when
the pins are configured for normal GPIO operation. The pin capacitance will be higher on those, and
you can expect some increased leakage current between the two pins if they are used in GPIO
mode and are driven to different logical values. To save power, the two pins should always be set
to the same logical value whenever entering one of the device power saving modes. See section
4.2.7 for more information.
Default
ANNA
pin
Configurable
GPIOs
Function
Description
General purpose
input
Digital input with configurable edge detection and interrupt generation
Any
General purpose
output
Digital output with configurable drive strength, pull-up, pull-down, opensource, open-drain and/or slew rate
Any
Pin disabled
Pin is disconnected from input buffers and output drivers.
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
ADC input
8/10/12-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 complex pulse width modulation waveforms
Connection status
indication
Indicates if a BLE connection is maintained
* = If left unconfigured
All*
Any
Any
BLUE**
Any
** = If using the u-blox connectivity software
Table 4: GPIO custom functions configuration
2.6.1
PWM
The ANNA-B112 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 and as audio signals,
if connected to speakers. Duty-cycle sequences may be stored in RAM to be chained and looped into
complex sequences without CPU intervention. Each channel uses a single GPIO pin as output.
2.7 Analog interfaces
8 out of the 25 digital GPIOs can be multiplexed to analog functions. The following analog functions
are available for use:

1x 8-channel ADC
UBX-18011707 - R03
Contents
Page 14 of 42
ANNA-B112 - Data Sheet


1x Analog comparator*
1x Low-power analog comparator*
*Only one of the comparators can be used simultaneously.
2.7.1
ADC
The Analog to Digital Converter (ADC) can sample up to 200 kHz using different inputs as sample
triggers. It supports 8/10/12-bit resolution. Any of the 8 analog inputs can be used both as
single-ended inputs and as differential pairs for measuring the voltage across them. The ADC
supports full 0 V to VCC input range.
2.7.2 Comparator
The comparator compares voltages from any analog pin with different references as shown in Table
5. It supports full 0 V to VCC input range and can generate different software events to the rest of the
system.
2.7.3 Low power comparator
The low-power comparator operates in the same way as the normal comparator, with some reduced
functionality. It can be used during sleep mode as a wake up source.
2.7.4 Analog pin options
Table 5 shows the supported connections of the analog functions.
☞
An analog pin may not be simultaneously connected to multiple functions.
Analog function
Can be connected to
ADC single-ended input
Any analog pin or VCC
ADC differential input
Any analog pin or VCC pair
Comparator IN+
Any analog pin
Comparator IN-
Pin 19 or 20, VCC, 1.2 V, 1.8 V, 2.4 V
Low-power comparator IN+
Any analog pin
Low-power comparator IN-
Pin 19 or 20, 1/16 to 15/16 VCC in steps of 1/16 VCC
Table 5: Possible uses of analog pin
2.8 u-blox connectivity software features
This section describes the available features when using 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.
UBX-18011707 - R03
Contents
Page 15 of 42
ANNA-B112 - Data Sheet
2.8.2 System status signals
The RED, GREEN and BLUE pins are used to signal the system status according to 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\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.4.5 for detailed information.
 If SWITCH_2 is driven low during start up, the UART serial settings are restored to their default
values.
 SWITCH_2 can be used to open a Bluetooth LE connection with a peripheral device.
 If both SWITCH_1 and SWITCH_2 are driven low during start up, the system will enter the
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 ANNA module. For example, depending on the current configuration:
The DSR pin can be used to:
 Enter command mode
 Disconnect and/or toggle connectable status
 Enable/disable the rest of the UART interface
 Enter/wake up from 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.8.5 IO signals
When using the u-blox connectivity software, 11 module pins can be used for manual, digital
read/write operations. These pins can be configured as outputs or inputs with or without pull-up/pulldown, using AT commands. For more information, see the u-blox Short Range AT Commands Manual
[2].
☞
In this data sheet, these signals are defined as IO signals to distinguish from the GPIO signals
described in section 2.6. The IO signals are used with u-blox connectivity software only and
UBX-18011707 - R03
Contents
Page 16 of 42
ANNA-B112 - Data Sheet
controlled using AT commands; the GPIO signals, being a hardware functionality, can be used only
by writing a custom software application.
2.9 Debug interfaces
2.9.1
SWD
The ANNA-B112 series modules provide an SWD interface for flashing and debugging. The SWD
interface consists of two pins: SWDCLK and SWDIO.
2.9.2 Trace – Serial Wire Viewer
A serial trace option will also be available as an additional pin: SWO. The Serial Wire Output 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. The trace function can be used only
when developing a custom application.
UBX-18011707 - R03
Contents
Page 17 of 42
ANNA-B112 - Data Sheet
Pin definition
3.1
Pin assignment open CPU
The pin-out described in Figure 3 below is an example pin-out that shows the module in an
unconfigured state. Alternatively, if you use the u-blox connectivity software, refer to the pin-out in
section 3.2.
A = Analog function capable pin LF = Low Frequency, low drive I/O only
Signals that are highlighted in red are locked to a specific pin, the grey pins are GND pins.
Figure 3: ANNA-B112 pin assignment open CPU (top view)
All 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.
☞
GPIO pins 25-31 and 36-37 are connected to 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 RF performance.
⚠
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. When driving different logic levels on these pins in 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.7 for more information.
UBX-18011707 - R03
Contents
Page 18 of 42
ANNA-B112 - Data Sheet
No.
Name
I/O
Description
ANT_PCB
Antenna pattern on carrier board if the
module is mounted in a corner.
Should only be connected if the
module is mounted in a corner.
See section 2.2.1 for more info.
ANT_GND1
Antenna ground pattern if the module is
mounted in the middle of a side.
Should only be connected if the
module is mounted in the middle
of a side.
See section 2.2.1 for more info.
ANT_GND2
Antenna grounding if the module is
mounted in the middle of a side.
Should only be connected if the
module is mounted in the middle
of a side.
See section 2.2.1 for more info.
GND
Ground
ANT_INT
Feeding to internal antenna of the
module.
Connect to ANT pin if the internal
antenna is used.
See section 2.2.1 for more info.
ANT
Tx/Rx antenna interface.
50 Ω nominal characteristic
impedance.
Connect to ANT pin if the internal
antenna is used.
See section 2.2.1 for more info.
7-8
GND
Ground
VCC
Module supply voltage input
1011
GND
Ground
12
RESET_N
I/O
System reset input
P0.21
13
GPIO_13
I/O
General purpose I/O
P0.14
14
GPIO_14
I/O
General purpose I/O
P0.15
15
GPIO_15
I/O
General purpose I/O
P0.16
16
SWO/GPIO_16
I/O
Serial Wire debug trace data output
P0.18
May be used as a GPIO.
17
XL1
I/O
Connection for 32.768 kHz crystal
(LFXO)
P0.00
18
XL2
I/O
Connection for 32.768 kHz crystal
(LFXO)
P0.01
If an external clock source will
used instead of a crystal:
Apply external low swing signal to
XL1, ground XL2.
Apply external full swing signal to
XL1, leave XL2 grounded or
unconnected.
May be used as a GPIO.
May be used as a GPIO.
19
GPIO_19
I/O
Analog function enabled GPIO
P0.03
Pin is analog capable
20
GPIO_20
I/O
Analog function enabled GPIO
P0.02
Pin is analog capable
21
NFC1/GPIO_21
I/O
NFC pin 1 (default)
P0.09
May be used as a GPIO
22
NFC2/GPIO_22
I/O
NFC pin 2 (default)
P0.10
May be used as a GPIO
23
GPIO_23
I/O
Analog function enabled GPIO
P0.05
Pin is analog capable
24
GPIO_24
I/O
Analog function enabled GPIO
P0.04
Pin is analog capable
25
GPIO_25
I/O
Analog function enabled GPIO
P0.31
Pin is analog capable, use as low
drive, low frequency GPIO only
26
GPIO_26
I/O
Analog function enabled GPIO
P0.30
Pin is analog capable, use as low
drive, low frequency GPIO only
27
GPIO_27
I/O
Analog function enabled GPIO
P0.29
Pin is analog capable, use as low
drive, low frequency GPIO only
28
GPIO_28
I/O
Analog function enabled GPIO
P0.28
Pin is analog capable, use as low
drive, low frequency GPIO only
UBX-18011707 - R03
nRF52 port
Contents
Remarks
1.7-3.6 V range.
Active low
Page 19 of 42
ANNA-B112 - Data Sheet
No.
Name
I/O
Description
nRF52 port
Remarks
29
GPIO_29
I/O
General purpose I/O
P0.27
Use as low drive, low frequency
GPIO only
30
GPIO_30
I/O
General purpose I/O
P0.25
Use as low drive, low frequency
GPIO only
31
GPIO_31
I/O
General purpose I/O
P0.26
Use as low drive, low frequency
GPIO only
3233
GND
Ground
34
GPIO_34
I/O
General purpose I/O
P0.11
35
GPIO_35
I/O
General purpose I/O
P0.19
36
GPIO_36
I/O
General purpose I/O
P0.22
Use as low drive, low frequency
GPIO only
37
GPIO_37
I/O
General purpose I/O
P0.23
Use as low drive, low frequency
GPIO only
38
GPIO_38
I/O
General purpose I/O
P0.24
39
SWDCLK
Serial Wire Debug port clock signal
40
SWDIO
I/O
Serial Wire Debug port data signal
4144
GND
Ground
45
GPIO_45
I/O
General purpose I/O
4648
GND
Ground
4952
EGP
Exposed Ground Pins
P0.20
The exposed pins in the center of
the module should be connected
to GND
Table 7: ANNA-B112 pin-out open CPU
UBX-18011707 - R03
Contents
Page 20 of 42
ANNA-B112 - Data Sheet
3.2 Pin assignment in the u-blox connectivity software
The pin-out as shown in Figure 4 describes the pin configuration used in the u-blox connectivity
software.
☞
Figure 4 and Table 8 reflect the latest u-blox connectivity software version only.
Figure 4: ANNA-B112 pin assignment (top view) while using the u-blox connectivity software. The grey pins are GND pins.
⚠
It is required to follow this pin layout when using the u-blox connectivity software. No additional
interfaces can be added.
UBX-18011707 - R03
Contents
Page 21 of 42
ANNA-B112 - Data Sheet
No.
Name
I/O
Description
Remarks
ANT_PCB
Antenna pattern on carrier board if the module Should only be connected if the module
is mounted in a corner.
is mounted in a corner.
See section 2.2.1 for more info.
ANT_GND1
Antenna ground pattern if the module is
mounted in the middle of a side.
ANT_GND2
Antenna grounding if the module is mounted in Should only be connected if the module
the middle of a side.
is mounted in the middle of a side.
See section 2.2.1 for more info.
GND
Ground
ANT_INT
Feeding to internal antenna of the module.
Connect to ANT pin if the internal
antenna is used.
See section 2.2.1 for more info.
ANT
Tx/Rx antenna interface.
50 Ω nominal characteristic impedance.
Connect to ANT pin if the internal
antenna is used.
See section 2.2.1 for more info.
7-8
GND
Ground
VCC
Module supply voltage input
10-11 GND
Ground
Should only be connected if the module
is mounted in the middle of a side.
See section 2.2.1 for more info.
1.7-3.6 V range.
12
RESET_N
System reset input
Active low
13
IO_13
I/O
u-blox connectivity software IO pin
Can be used for manual digital I/O
14
IO_14
I/O
u-blox connectivity software IO pin
Can be used for manual digital I/O
15
IO_15
I/O
u-blox connectivity software IO pin
Can be used for manual digital I/O
16
IO_16
I/O
u-blox connectivity software IO pin
Can be used for manual digital I/O
17
XL1
Connection for 32.768 kHz crystal (LFXO)
If an external clock source will used
instead of a crystal:
Apply external low swing signal to XL1,
ground XL2.
Apply external full swing signal to XL1,
leave XL2 grounded or unconnected.
18
XL2
Connection for 32.768 kHz crystal (LFXO)
If an external clock source will used
instead of a crystal:
Apply external low swing signal to XL1,
ground XL2.
Apply external full swing signal to XL1,
leave XL2 grounded or unconnected.
19
UART_TXD
UART data output
20
UART_RXD
UART data input
21
NFC1
I/O
NFC pin 1
22
NFC2
I/O
NFC pin 2
23
IO_23
I/O
u-blox connectivity software IO pin
Can be used for manual digital I/O
24
IO_24
I/O
u-blox connectivity software IO pin
Can be used for manual digital I/O
25
UART_DTR
UART data terminal ready signal
Used to indicate system status
26
UART_DSR
UART data set ready signal
Used to change system modes
27
IO_27
I/O
u-blox connectivity software IO pin
Can be used for manual digital I/O
28
IO_28
I/O
u-blox connectivity software IO pin
Can be used for manual digital I/O
29
RED
RED system status signal
Active low, should be routed to an RGB
LED
UBX-18011707 - R03
Contents
Page 22 of 42
ANNA-B112 - Data Sheet
No.
Name
I/O
Description
Remarks
30
GREEN/SWITCH_
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.
31
BLUE
BLUE system status signal
Active low, should be routed to an RGB
LED
32-33 GND
Ground
34
UART_RTS
UART request to send control signal
Used only when hardware flow control is
enabled
35
UART_CTS
UART clear to send control signal
Used only when hardware flow control is
enabled
36
IO_36
I/O
u-blox connectivity software IO pin
Can be used for manual digital I/O
37
IO_37
I/O
u-blox connectivity software IO pin
Can be used for manual digital I/O
38
SWITCH_2
Multiple functions
Active low, see section 2.8.3 for more
information.
39
SWDCLK
Serial Wire Debug port clock signal
40
SWDIO
I/O
Serial Wire Debug port data signal
41-44 GND
Ground
45
I/O
u-blox connectivity software IO pin
46-48 GND
Ground
49-52 EGP
Exposed Ground Pins
IO_45
Can be used for manual digital I/O
The exposed pins in the center of the
module should be connected to GND
Table 8: ANNA-B112 and u-blox connectivity software pin-out
UBX-18011707 - R03
Contents
Page 23 of 42
ANNA-B112 - Data Sheet
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
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. If necessary, voltage spikes
exceeding the power supply voltage specification, given in table above, must be limited to values
within the specified boundaries by using appropriate protection devices.
4.1.1
Maximum ESD ratings
Parameter
Min
Typical
ESD sensitivity for all pins except ANT pin
ESD indirect contact discharge
Max
Unit
Remarks
kV
Human body model according to JEDEC JS001
750
Charged device model according to JESD22C101
±8
kV
According to EN 301 489-1
Table 10: Maximum ESD ratings
⚠
ANNA-B112 modules are Electrostatic Sensitive Devices and require special precautions while
handling. See section 8.6 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.0 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
+85
°C
Operating temperature
-40
+85
°C
Table 11: Temperature range
UBX-18011707 - R03
Contents
Page 24 of 42
ANNA-B112 - Data Sheet
4.2.2 Supply/Power pins
Symbol
Parameter
Min
Typ
Max
Unit
VCC
Input supply voltage
1.7
3.0
3.6
t_RVCC
Supply voltage rise time
60
ms
VCC_ripple
VCC input noise peak to peak, 10 - 100 KHz
100
mV
VCC input noise peak to peak, 100 KHz - 1 MHz
50
mV
VCC input noise peak to peak, 1 - 3 MHz
25
mV
Table 12: Input characteristics of voltage supply pins
4.2.3 Current consumption
Table 13 shows the typical current consumption of a ANNA-B112 module, independent of the
software used.
Mode
Condition
Typical
Sleep
No clocks running, no RAM data retention
300 nA
Sleep
No clocks running, 64 kB RAM data retention
620 nA
Standby
RTC and 64 kB RAM data retention. System running on 32.768 kHz clock from
crystal.
2.2 µA
Active
CPU running benchmarking tests @ 64 MHz clock speed, all interfaces idle
3.7 mA
Active
Radio RX only
5.4 mA
Active
Radio TX only, +0dBm output power
5.3 mA
Peak
Table 13: Module VCC current consumption
Table 14 shows the current consumption during some typical use cases when using the u-blox
connectivity software and an external 32.768 kHz crystal:
3.3 V VCC
1.8 V VCC
Mode
Condition
Average
Peak
Average
Peak
Active
Advertising 1s periods with +4 dBm output power and 31 bytes
payload, CPU and UART interface is running
1.8 mA
12 mA
2.5 mA
20 mA
Standby
Advertising 1s periods with +4 dBm output power and 31 bytes
payload
26 µA
9.3 mA
34 µA
16 mA
Standby
One advertisement event (4.7 ms), +4 dBm output power and 31
bytes payload
3.4 mA
9.3 mA
5.3 mA
16 mA
Active
Connected as peripheral, connection events 30 ms periods, +4
1.8 mA
dBm output power and 0 bytes payload, CPU and UART interface
is running
12 mA
2.6 mA
21 mA
Standby
Connected as peripheral, connection events 30 ms periods, +4
dBm output power and 0 bytes payload
140 µA
9.2 mA
190 µA
16 mA
Sleep
UART DSR pin is used to enter sleep mode. No RAM retention
300 nA
2.6 mA
300 nA
2.6 mA
Table 14: Current consumption during typical use cases
4.2.4 RF performance
Parameter
Test condition
Min
Typ
Max
Unit
Receiver input sensitivity Conducted at 25 °C
-91
dBm
Output power
+4
dBm
Conducted at 25 °C
Table 15: RF performance
4.2.5 ANNA-B112 radiation patterns
TBD
UBX-18011707 - R03
Contents
Page 25 of 42
ANNA-B112 - Data Sheet
4.2.6 RESET_N pin
Pin name
Parameter
Min
RESET_N
Low-level input
Typ
Max
0.3*VCC
Internal pull-up resistance
13
RESET duration
Unit
Remarks
kΩ
55
ms
Time taken to release a pin reset.
Table 16: RESET_N pin characteristics
4.2.7 Digital pins
Pin name
Parameter
Min
Max
Unit
Any digital pin
Input characteristic:
Low-level input
Typ
0.3*VCC
Input characteristic:
high-level input
0.7*VCC
VCC
Output characteristic:
Low-level output
0.4
0.4
High drive strength
Output characteristic:
High-level output
VCC-0.4
VCC
Normal drive strength
VCC-0.4
VCC
High drive strength
Pull-up resistance
11
13
16
kΩ
Pull-down resistance
11
13
16
kΩ
Any digital pin except
IO_28 and IO_29
Pin capacitance
IO_28 and IO_29
Leakage current
Pin capacitance
Remarks
Normal drive strength
pF
10
µA
When driven to
different logic levels
pF
Table 17: Digital pin characteristics
UBX-18011707 - R03
Contents
Page 26 of 42
ANNA-B112 - Data Sheet
Mechanical specifications
UBX-18011707 - R03
Contents
Page 27 of 42
ANNA-B112 - Data Sheet
⚠
Qualification and approvals
Approvals are pending.
The ANNA-B112 series modules are in development status as mentioned in the table on page 2.
Hence, the information in this section will be applicable only when the module is fully tested and
approved in the Initial Production stage.
6.1
Country approvals
The ANNA-B112 module series will be certified for use in the following countries/regions:









Europe (ETSI RED)
US (FCC/CFR 47 part 15 unlicensed modular transmitter approval)
Canada (IC/ISED RSS)
Japan (MIC)
Taiwan (NCC) (pending)
South Korea (KCC) (pending)
Australia / New Zealand (ACMA) (pending)
South Africa (ICASA) (pending)
Brazil (Anatel) (pending)
See the following sections for additional information.
6.2 European Union regulatory compliance
6.2.1
Radio Equipment Directive (RED) 2014/53/EU
The ANNA-B112 modules comply with the essential requirements and other relevant provisions of
Radio Equipment Directive (RED) 2014/53/EU.
6.2.2 Compliance with the RoHS directive
The ANNA-B112 modules comply with the "Directive 2011/65/EU of the European Parliament and the
Council on the Restriction of Use of certain Hazardous Substances in Electrical and Electronic
Equipment" (RoHS).
6.3 FCC and IC Compliance
This device complies with Part 15 of the FCC Rules and with Industry Canada license-exempt RSS
standard(s).
Caution
⚠
Any changes or modification NOT explicitly APPROVED by u-blox AG may cause the module to
cease to comply with FCC rules part 15 thus void the user's authority to operate the equipment.
UBX-18011707 - R03
Contents
Page 28 of 42
ANNA-B112 - Data Sheet
6.3.1
FCC compliance
The ANNA-B112 modules are for OEM integrations only. The end-product must be professionally
installed in such manner that only the authorized antennas can be used.
For ANNA-B112 three variants of antenna reference designs are available and one of these must be
followed to comply with the ANNA-B112 FCC/IC modular approval (see ANNA-B112 System
Integration Manual). Two of the reference designs show different variants of implementing internal
antenna and one describes how to implement external antenna connector (U.FL. connector).
6.3.1.1 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.3.2 RF-exposure statement
6.3.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 10 mm between the user and/or bystander and the
antenna and /or radiating element ensures that the output power (e.i.r.p.) of ANNA-B112 is below
the SAR evaluation Exemption limits defined in RSS-102 issue 5.
6.3.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 5 mm between the user and/or bystander and the
antenna and /or radiating element ensures that max output power of ANNA-B112 is below the SAR
test exclusion limits presented in KDB 447498 D01v06.
UBX-18011707 - R03
Contents
Page 29 of 42
ANNA-B112 - Data Sheet
6.3.3 End-product user manual instructions
6.3.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 risque 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.3.4 End-product labeling requirements
6.3.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 5.
Le produit hôte devra être correctement étiqueté, de façon à permettre l’identification des modules
qui s’y trouvent.
UBX-18011707 - R03
Contents
Page 30 of 42
ANNA-B112 - Data Sheet
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
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: XPYANNAB1
IC: 8595A-ANNAB1
Figure 5: Example of an end product label
6.3.4.2 FCC Compliance
For an end product that uses the ANNA-B112 module, there must be a label containing, at least, the
information shown in Figure 5.
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.
6.3.5 FCC and IC IDs
Model
FCC ID
ISED certification number
ANNA-B112
XPYANNAB1
8595A-ANNAB1
Table 18: FCC and ISED certification number for the ANNA-B112 module
6.3.6 End-product compliance
6.3.6.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.

Any notification to the end user about how to install or remove the integrated radio module is
NOT allowed.
UBX-18011707 - R03
Contents
Page 31 of 42
ANNA-B112 - Data Sheet

The modular transmitter approval of ANNA-B112 does not exempt the end-product from
being evaluated against applicable regulatory demands. The evaluation of the end-product
shall be performed with the ANNA-B112 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:

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.
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.3.6.2 Co-location (simultaneous transmission)
If the module is to be co-located with another transmitter, additional measurements for
simultaneous transmission are required.
6.4 Japan radio equipment compliance
204-810005
Figure 6: Giteki mark, R and the ANNA-B112 MIC certification number
For information about compliance of the ANNA-B112 module with the Giteki certification, see the
ANNA-B112 System Integration Manual [1].
6.5 Safety compliance
In order to fulfill the safety standard EN 60950-1, the ANNA-B112 modules must be supplied with a
Class-2 Limited Power Source.
UBX-18011707 - R03
Contents
Page 32 of 42
ANNA-B112 - Data Sheet
6.6 Bluetooth qualification information
⚠
Approvals are pending.
The ANNA-B112 series modules are in development status as mentioned in the table on page 2.
Hence, the information in this section will be applicable only when the module is fully tested and
approved in the Initial Production stage.
The ANNA-B112 modules have been qualified according to the Bluetooth version 5.0 specifications. For an end
product with ANNA-B112 integrated, no further qualification is required. If the end product is to be Bluetooth
listed, the QD ID listed in Table 19 shall be included in the end product listing. Use Table 19 to select the QD ID to
refer to, depending on what version of the u-blox connectivity software or, for open CPU, what version of the
Nordic SoftDevice is used.
Bluetooth
version
Bluetooth product type
QD ID
Listing Date
Nordic SoftDevice
S132 version
u-Blox connectivity
software version
5.0
End Product
TBD
TBD
5.0.0 or later
1.0.0 or later
Table 19: ANNA-B112 Bluetooth QD IDs
UBX-18011707 - R03
Contents
Page 33 of 42
ANNA-B112 - Data Sheet
Antennas
This chapter gives an overview of the different external antennas that can be used together with the
module.
⚠
This radio transmitter IC: 8595A-ANNAB1 has been approved by Industry Canada to operate with
the antenna types listed below with the maximum permissible gain and required antenna
impedance for each antenna type indicated. Antenna types not included in this list, having a gain
greater than the maximum gain indicated for that type, are strictly prohibited for use with this
device.
⚠
Cet émetteur radio IC: 8595A-ANNAB1 été approuvé par Industry Canada pour fonctionner avec
les types d’antenne énumérés ci-dessous avec le gain maximum autorisé et l’impédance
nécessaire pour chaque type d’antenne indiqué. Les types d’antenne ne figurant pas dans cette
liste et ayant un gain supérieur au gain maximum indiqué pour ce type-là sont strictement
interdits d’utilisation avec cet appareil.
7.1
Approved antennas
Antenna name
Manufacturer Comment
Gain [dBi]
ANNA-B112 internal
antenna
u-blox
+0.5
See ANNA-B112 System
Integration Manual [1] for
reference design
PC17.07.0070A
Taoglas
Patch, PCB,
24 x 11 x 0.8mm,
70 mm cable/U.FL
+1
FXP75.07.0045B
Taoglas
Patch, Flexfilm,
5.9 x 4.1 x 0.24 mm,
45 mm cable/U.FL
+2.5
UBX-18011707 - R03
Contents
Page 34 of 42
ANNA-B112 - Data Sheet
Product handling
8.1
Packaging
The ANNA-B112 modules are delivered as hermetically sealed, reeled tapes to enable efficient
production, production lot set-up and tear-down.
8.2 Reels
Detailed information about the reel types for the ANNA-B112 modules are provided in Table 20.
Model
Reel Type
Reel Part Number
Qty
ANNA-B112
7”
MYR-131-BB
500 pcs/reel
Table 20: Reel type for ANNA-B112
178±1.0
60±0.5
W1
17.0+0.5/0.0
W2
20.0±0.5
W3
>16.0
21.3±0.2
2.3±0.2
13.5±0.2
Figure 7: 7” reel for ANNA-B112 modules
UBX-18011707 - R03
Contents
Page 35 of 42
ANNA-B112 - Data Sheet
8.3 Tapes
Figure 8 shows the position and orientation of the ANNA-B112 modules as they are delivered on tape.
The dimensions of the tapes are specified in Figure 9.
Figure 8: Orientation of ANNA-B112 modules on tape
Sprocket hole pitch cumulative tolerance ±0.20.
Carrier camber is within 1mm in 250mm.
Material: Black Conductive Polyester Allow (ABS+PS).
All dimensions meet EIA-481-D requirements.
Thickness: 0.30±0.05 mm.
Surface resistivity: 105~109 Ω/sq.
Figure 9: ANNA-B112 tape dimensions
8.4 Moisture sensitivity levels
⚠
The ANNA-B112 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
ANNA-B112 modules are rated at MSL level 3.
☞
For MSL standards, see IPC/JEDEC J-STD-020, which can be downloaded from www.jedec.org.
UBX-18011707 - R03
Contents
Page 36 of 42
ANNA-B112 - Data Sheet
8.5 Reflow soldering
Reflow profiles are to be selected according to u-blox recommendations. See ANNA-B112 System
Integration Manual [1] for more information.
⚠
Failure to observe these recommendations can result in severe damage to the device.
8.6 ESD precautions
⚠
The ANNA-B112 modules contain highly sensitive electronic circuitry and are Electrostatic
Sensitive Devices (ESD). Handling the ANNA-B112 modules without proper ESD protection may
destroy or damage them permanently.
The ANNA-B112 modules are electrostatic sensitive devices (ESD) and require special ESD
precautions typically applied to ESD sensitive components. Section 4.1.1 provides the maximum ESD
ratings of the ANNA-B112 modules.
Proper ESD handling and packaging procedures must be applied throughout the processing, handling
and operation of any application that incorporates the ANNA-B112 module. The ESD precautions
should be implemented on the application board where the module is mounted as described in the
ANNA-B112 System Integration Manual [1].
⚠
Failure to observe these recommendations can result in severe damage to the device.
UBX-18011707 - R03
Contents
Page 37 of 42
ANNA-B112 - Data Sheet
Marking and ordering information
9.1
Product marking
The marking on the ANNA-B112 modules include important product information as described in this
section. Figure 8 illustrates the laser marking of all the ANNA-B112 modules, which include
production date, product type number and version.
Figure 10: Product marking on the ANNA-B112 module
Line
Description
Product name, major version and product grade
ANNAB112: Product name
TT = Major product version
Q = Quality grade
Minor version and production date
XX = Minor product version
Y = Last digit of production year
WW = Week number of production date
EE = Assembly mother lot, last digits
SSS: Assembly sub lot number
Production Mother Lot# (6 characters)
2D code
Year
Example
Assembly Mother Lot#
10
Sub Lot#
11
12
13
14
15
16
Strip#
Y axis
X axis
Table 21: ANNA-B112 marking 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 22 below details these three different formats:
Format
Structure
Product Name
PPPP-TGVV
Ordering Code
PPPP-TGVV-TTQ
Type Number
PPPP-TGVV-TTQ-XX
Table 22: Product code formats
UBX-18011707 - R03
Contents
Page 38 of 42
ANNA-B112 - Data Sheet
Table 23 explains the parts of the product code.
Code
Meaning
Example
PPPP
Form factor
ANNA
TG
Platform (Technology and Generation)
T – Dominant technology, For example, W: Wi-Fi, B:
Bluetooth
G – Generation
B1: Bluetooth Generation 1
VV
Variant based on the same platform; range [00…99]
12: default mounting, with internal antenna
TT
Major Product Version
00: first revision
Quality grade

A: Automotive

B: Professional

C: Standard
B: professional grade
XX
Minor product version (not relevant for certification)
Default value is 00
Table 23: Part identification code
9.3 Ordering information
Ordering Code
Product
ANNA-B112-00B
ANNA-B1 module with the option to use either an internal antenna or an external antenna, preflashed
with u-blox connectivity software v1.0.0
Table 24: Product ordering codes
UBX-18011707 - R03
Contents
Page 39 of 42
ANNA-B112 - Data Sheet
Appendix
A Glossary
Abbreviation
Definition
ADC
Analog to Digital Converter
BLE
Bluetooth Low Energy
BPF
Band Pass Filter
CTS
Clear To Send
ESD
Electro Static Discharge
FCC
Federal Communications Commission
GATT
Generic ATTribute profile
GPIO
General Purpose Input/Output
IC
Industry Canada
I C
Inter-Integrated Circuit
LPO
Low Power Oscillator
MCU
Micro Controller Unit
MSD
Moisture Sensitive Device
RF
Radio Frequency
RTOS
Real Time Operating System
SiP
System in Package
SPI
Serial Peripheral Interface
UART
Universal Asynchronous Receiver/Transmitter
Table 25: Explanation of the abbreviations and terms used
UBX-18011707 - R03
Appendix
Page 40 of 42
ANNA-B112 - Data Sheet
Related documents
[1] ANNA-B112 System Integration Manual, document number UBX-18009821
[2] u-blox Short Range AT Commands Manual, document number UBX-14044127
[3] ANNA-B112 Getting Started Guide, document number UBX-18020387
☞
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
R02
28-Mar-2018
mwej, kgom
Initial release.
14-May-2018
mwej, kgom
Changed the product status to Engineering Sample. Updated main features
summary (Table 1) and the block diagram (Figure 1). Updated the countries
for modular type approvals (section 1.1 and 6.1).
R03
26-Sep-2018
mwej, hekf
Changed the distance values in Ch. 6.3.2.1 and Ch. 6.3.2.2. Updated and
added missing dimensions in the mechanical drawing (chapter 5). Updated
the number of units on a reel in section 8.2. Included information about
Approved antennas in section 7.1. Added reference to the ANNA-B112
Getting Started Guide. Updated range figures in Table 1. Updated product
marking in section 9.1. Updated the ETSI (Europe), FCC (USA), IC (Canada),
Japan certification sections (6.2, 6.3 and 6.4). Updated Tape information in
section 8.3.
UBX-18011707 - R03
Related documents
Page 41 of 42
ANNA-B112 - Data Sheet
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:
E-mail:
+1 703 483 3180
info_us@u-blox.com
Regional Office West Coast:
Phone:
E-mail:
Headquarters
Europe, Middle East, Africa
Asia, Australia, Pacific
u-blox AG
Phone: +65 6734 3811
E-mail: info_ap@u-blox.com
Support: support_ap@u-blox.com
Phone: +41 44 722 74 44
E-mail: info@u-blox.com
Support: support@u-blox.com
+1 408 573 3640
info_us@u-blox.com
Regional Office Australia:
Phone: +61 2 8448 2016
E-mail: info_anz@u-blox.com
Support: support_ap@u-blox.com
Technical Support:
Phone:
E-mail:
u-blox Singapore Pte. Ltd.
+1 703 483 3185
support@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
UBX-18011707 - R03
Contact
Page 42 of 42

Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.7
Linearized                      : No
Warning                         : Info object (278 0 obj) not found at 1812982
EXIF Metadata provided by EXIF.tools
FCC ID Filing: XPYANNAB1

Navigation menu