Bluetooth 5 Modules with Amplifier, BT832X and BT832XE
Ver 2.01 June 2018
BluNor BT832X is a powerful, highly flexible, Bluetooth Low Energy (BLE) using
Nordic nRF52832 SoC. With an ARM CortexTM M4F MCU, available 512KB flash,
64KB RAM, embedded 2.4GHz multi-protocol transceiver, power amplifier, and an
integrated PCB trace antenna, or an u.FL connector for external antenna. It allows
faster time to market with reduced development cost.
For applications needing limited number of IO pins, prototyping and production are
easier using 16 castellated pins. Additional 24 LGA (Land Grid Array) pins provide
access to 29 GPIOs of nRF52832.
Line of sight range between 2 BT832X is 1170
meters. Ranges between 2 BT832XE with ANT060
external antenna is 1350 meters.
Specifications:
Nordic nRF52832 with ARM Cortex M4F.
Integrated DC-DC converter, inductors on board
Serial Wire Debug (SWD)
Nordic SoftDevice Ready
Over-the-Air (OTA) firmware update
Flash/RAM: 512KB/64KB
29 GPIO pins
12 bit/200KSPS ADC, 8 configurable channels
with programmable gain.
3X SPI Master/Slave (8Mbps)
3X 4-channel pulse width modulator (PWM)
Low power comparator
2X 2-wire Master/Slave (I2C compatible)
I2S audio interface
UART (with CTS/RTS and DMA)
20 channel CPU independent Programmable
Peripheral Interconnect (PPI).
Quadrature Demodulator (QDEC)
128-bit AES HW encryption
5 x 32 bits, 3 x 24 bits Real Time Counters (RTC)
NFC-A tag interface for OOB pairing
Receiver Sensitivity: -105 dBm
TX power: +20 dBm
Sizes: 15.0x28.0x1.9mm
Hybrid pins: 16 castellated and 24 LGA.
Integrated 32.768 kHz sleep crystal
BT832X with an Integrated high performance
PCB trace antenna
BT832XE with an u.FL for external antenna
Operation voltage: 1.8V to 3.6V
FCC ID: X8WBT832XE
IC ID: 4100A-BT832XE
QDID: 97989
Operation temperature: - 4 0 ° C t o + 8 5 ° C
Applications
IoT (Internet of Things)
Beacons
Fitness/Sports
Connected appliances
Lighting products
Sensors
Home and building automation
Long range equipment tracking
Drone remote control
Video and audio transmission
Model Summaries
module
SoC
Flash/RAM
BT Antenna
BT832X
nRF52832-QFAA
512KB/64KB
PCB trace
BT832XE
nRF52832-QFAA
512KB/64KB
u.FL
Range at 1Mbps
Availability
1170 meters
Production
1350 meters with ANT060
Production
!1
Bluetooth 5 Modules with Amplifier, BT832X and BT832XE
Ver 2.01 June 2018
Table Of Contents
1. Introduction ........................................................................................................................................................3
BT832X Block Diagram ..................................................................................................................................... 3
BT832X..............................................................................................................................................................3
BT832XE with ANT060 ...................................................................................................................................... 4
Antennas ANT060 and ANT061 ........................................................................................................................4
2. Codes Development Using Nordic Tools ........................................................................................................... 5
Easy, fast and safe code development.............................................................................................................. 5
Over-The-Air DFU .............................................................................................................................................5
SoftDevices ....................................................................................................................................................... 5
Development Tools ............................................................................................................................................5
3. Product Overview .............................................................................................................................................. 6
Block Diagram of nRF52832 .............................................................................................................................6
Mechanical Drawings ........................................................................................................................................ 8
Pin Assignments of BT832X .............................................................................................................................. 9
Pin Functions ................................................................................................................................................... 10
Host PCB Layout Guidelines ........................................................................................................................... 11
Mounting BT832X on the Host PCB ................................................................................................................ 12
Control Skyworks Power Amplifier................................................................................................................... 13
4. AT Commands .................................................................................................................................................15
Brief description of AT commands ................................................................................................................... 15
Command mode .............................................................................................................................................. 16
Data Mode ....................................................................................................................................................... 19
Communicating with a PC ............................................................................................................................... 19
5. Evaluation Boards and Reference Designs .....................................................................................................19
Schematics and Gerber Files ..........................................................................................................................19
Evaluation Board EV BT832X Schematics ......................................................................................................20
6. Bluetooth Line of Sight Range Measurements ................................................................................................21
Test Conditions ............................................................................................................................................... 21
Measurement results ....................................................................................................................................... 21
Conclusions and suggestions for deployment ................................................................................................ 22
7. Miscellaneous..................................................................................................................................................23
Soldering Temperature-Time Profile for Re-Flow Soldering ............................................................................ 23
Cautions, Design Notes, and Installation Notes .............................................................................................. 23
Packaging ........................................................................................................................................................ 26
FCC Label ....................................................................................................................................................... 26
Revision History .................................................................................................................................................. 27
Contact Us ..........................................................................................................................................................28
!2
Bluetooth 5 Modules with Amplifier, BT832X and BT832XE
Ver 2.01 June 2018
1. Introduction
BluNor BT832X is powerful, highly flexible, ultra low power Bluetooth Low Energy (BLE) modules using Nordic
nRF52832 SoCs. With an ARM CortexTM M4F MCU, available 512KB flash, 64KB RAM, embedded 2.4GHz
multi-protocol transceiver, power amplifier, and an integrated antenna or an u.FL connector for external
antenna, it allows faster time to market with reduced development cost.
The following is a block diagram of BT832X. Antenna circuit, 32 MHz main clock, and 32.768 KHz sleep clock
are integrated. Three GPIOs are used to control SKY66112 power amplifier. The other 29 GPIOs of nRF52832
can be accessed from main board. Connection to an external NFC (Near Field Communication) antenna is
provided.
BT832X Block Diagram
A high performance PCB trace antenna is integrated on BT832X. An u.FL connector on BT832XE provides
connection to an external antenna. In this data sheets, both BT832X and BT832XE can be referred as
BT832X.
BT832X
The followings are difference between BT832X and BT832 module
•
Uses an nRF52832 QFAA with a Skyworks SKY66112 power
amplifier
•
Integrated PCB trace range antenna. Average range is 1170
meters. Minimum range and Maximum range around a circle is
!3
Bluetooth 5 Modules with Amplifier, BT832X and BT832XE
Ver 2.01 June 2018
1060 meters and 1320 meters, respectively.
•
Higher power consumption
•
32.768 KHz sleep clock on board
•
29 GPIOs, 3 GPIOs are used to control SKY66112
•
Size: 15x28x1.9mm
BT832XE with ANT060
ANT060 includes an antenna with SMA connector and an SMA to u.FL
adaptor cable. The SMA connector side is panel-mountable.
The followings are difference between BT832XE and BT832 module
•
Uses an nRF52832 QFAA with a Skyworks SKY66112 power amplifier
•
An u.FL for external antenna. When ANT060 antenna is used, range is 1350 meters for all angles.
•
Higher power consumption
•
32.768 KHz sleep clock on board
•
29 GPIOs, 3 GPIOs are used to control SKY66112
•
Size: 15x28x1.9mm
Antennas ANT060 and ANT061
Two external antennas ANT060 and ANT061 are FCC and IC certified to be used with BT832XE. A photo of
ANT060:
A photo of ANT061:
!4
Bluetooth 5 Modules with Amplifier, BT832X and BT832XE
Ver 2.01 June 2018
2. Codes Development Using Nordic Tools
Development tools by Nordic and other third party development tools recommended by Nordic should be
used .
Easy, fast and safe code development
Nordic development environment for nRF52832 offers a clean separation between application code
development and embedded protocol stacks. This means compile, link and run time dependencies with the
embedded stack and associated debugging challenges are removed. The Bluetooth low energy and ANT stack
is a pre-compiled binary, leaving application code to be compiled stand-alone. The embedded stack interface
uses an asynchronous and event driven model removing the need for RTOS frameworks.
Over-The-Air DFU
The nRF52832 is supported by an Over-The-Air Device Firmware Upgrade (OTA DFU) feature. This allows for
in the field updates of application software and SoftDevice.
SoftDevices
The Nordic protocol stacks are known as SoftDevices and complement the nRF52 Series SoCs. All nRF52
Series are programmable with software stacks from Nordic. This bring maximum flexibility to application
development and allows the latest stack version to be programmed into the SoC.
SoftDevices available from Nordic:
S132: Bluetooth low energy concurrent central/peripheral/observer/broadcaster stack.
Development Tools
Nordic Semiconductor provides a complete range of hardware and software development tools for the nRF52
Series devices. nRF52 DK board is recommended for firmware development.
Nordic software development tools can be downloaded from the following webpage.
http://infocenter.nordicsemi.com/index.jsp?topic=/com.nordic.infocenter.nrf52/dita/nrf52/development/
nrf52_dev_kit.html&cp=1_1
!5
Bluetooth 5 Modules with Amplifier, BT832X and BT832XE
3. Product Overview
Ver 2.01 June 2018
Brief description of nRF52832 SoC is provided. For full description of the SoC, please download from Nordic
Semiconductor website.
https://www.nordicsemi.com/eng/Products/Bluetooth-low-energy
Block Diagram of nRF52832
The following is a block diagram of Nordic nRF52832 Bluetooth Low Energy (BLE) SoC.
!6
Bluetooth 5 Modules with Amplifier, BT832X and BT832XE
Ver 2.01 June 2018
The 32 bit ARM Cortex M4F MCU with hardware supports for DSP instructions and floating point operations,
code density and execution speed are higher than other Cortex M MCU. The Programmable Peripheral
Interconnect (PPI) system provides a 20-channel bus for direct and autonomous system peripheral
communication without CPU intervention. This brings predictable latency times for peripheral to peripheral
interaction and power saving benefits associated with leaving CPU idle. The device has 2 global power modes
ON/OFF, but all system blocks and peripherals have individual power management control which allows for an
automatic switching RUN/IDLE for system blocks based only on those required/not required to achieve
particular tasks.
The radio supports Bluetooth low energy and ANT. Output power is scalable from a maximum of +20dBm
down to -4 dBm in 4dB steps.
The NFC block supports NFC-A tags with proximity detection and Wake-on-field from low power mode. The
NFC enables Out-Of-Band (OOB) Bluetooth pairing of devices and thus greatly simplifying deployment.
!7
Bluetooth 5 Modules with Amplifier, BT832X and BT832XE
Ver 2.01 June 2018
Mechanical Drawings
The followings are mechanical drawings of BT832X. Two types of pins are available to meet different
application requirements.
• 16 castellated pins for application needing limited number of IOs. SMT equipment is not required for
soldering castellated pins.
• 24 LGA (Land Grid Array) pins to access 29 GPIOs of nRF52832 when needed. 3 GPIO pins are used
to control SKY66112 power amplifier.
!8
Bluetooth 5 Modules with Amplifier, BT832X and BT832XE
Ver 2.01 June 2018
Pin Assignments of BT832X
The followings are BT832X pin assignment. Pin functions are in a table in next section. Please refer to Nordic
nRF52832 Product Specifications for detailed descriptions and features supported.
http://infocenter.nordicsemi.com/pdf/nRF52832_PS_v1.1.pdf
!9
Bluetooth 5 Modules with Amplifier, BT832X and BT832XE
Ver 2.01 June 2018
Pin Functions
BT832X
pin# pin name
1 P26/SDA
2 P27/SCL
3 NC
4 NC
5 P02/AIN0
6 P03/AIN1
7
8
9
10
11
12
13
14
15
16
A0
A1
A2
A3
P09/NFC1
P10/NFC2
VDD
GND
P13
P18
P20
P021/RESET
SWDCLK
SWDIO
GND
P28
P29
P04
A4
A5
B0
B1
B2
B3
B4
B5
C0
C1
C2
C3
C4
C5
D0
D1
P05
P07
GND
P25
P30
P31
NC
P08
GND
P24
P22
NC
P15
P12
GND
P23
D2
nRF52832
pin#
pin name
38 P0.26
39 P0.27
2 P0.00/XL1
3 P0.01/XL2
4 P0.02/AIN0
5 P0.03/AIN1
11
12
13
45
16
21
23
24
25
26
45
40
41
6
Descriptions
GPIO, configured as I2C SDA on EV-BT832
GPIO, configured as I2C SCL on EV-BT832
32.768kHz crystal on module
32.768kHz crystal on module
GPIO, Analog input
GPIO, Analog input
P0.09/NFC1
P0.10/NFC2
VDD
VSS
P0.13
P0.18
P0.20
P0.21/RESET
SWDCLK
SWDIO
VSS
P0.28/AIN4
P0.29/AIN5
P0.04/AIN2
GPIO, NFC antenna connection
GPIO, NFC antenna connection
DC supply 1.7V to 3.6V
Ground
GPIO
GPIO
GPIO
GPIO, configurable as RESET pin
Serial Wire Debug clock input
Serial Wire Debug I/O
Ground
GPIO, Analog input
GPIO, Analog input
GPIO, Analog input
9
45
37
42
43
8
10
45
29
27
20
18
15
45
28
P0.05/AIN3
P0.07
VSS
P0.25
P0.30
P0.31
P0.06
P0.08
VSS
P0.24
P0.22
P0.17
P0.15
P0.12
VSS
P0.23
GPIO, Analog input
GPIO
Ground
GPIO
GPIO
GPIO
No Connect, used for SKY66112 on module
GPIO
Ground
GPIO
GPIO
No Connect, used for SKY66112 on module
GPIO
GPIO
Ground
GPIO
NC
22
P0.19
No Connect, used for SKY66112 on module
D3
P16
19
P0.16
GPIO
D4
D5
F0
P14
P11
GND
17
14
P0.14
P0.11
GPIO
GPIO
Ground
7
!10
Bluetooth 5 Modules with Amplifier, BT832X and BT832XE
F1
F2
F3
GND
GND
GND
Ver 2.01 June 2018
Ground
Ground
Ground
Host PCB Layout Guidelines
For the best Bluetooth range performance, we recommend using library component extracted from EV BT840F
V3 or newer Gerber files. It can be downloaded from http://www.fanstel.com/download-document/.
• There are 21 additional BT840F pins not used by BT832X. These
pins are in solid dark color below.
• As much ground plane under BT832X, on top side of host PCB as
possible. Use EV BT840F/EV BT832X Gerber files as an
example.
• We recommend 4 or more layers for the host PCB. The top side
shall be mostly ground. Signal routing shall be in the middle
layers.
!11
Bluetooth 5 Modules with Amplifier, BT832X and BT832XE
Ver 2.01 June 2018
Mounting BT832X on the Host PCB
The following figure shows recommended mounting of BT832X module on the host PCB. These mounting
guidelines are not applicable for BT832XE.
•
For the best Bluetooth range performance, the antenna area of module shall extend 11.2 mm outside the
edge of host PCB board, or 11.2 mm outside the edge of a ground plane.
•
Except required for pin connection, ground plane to cover top layer of main board. We recommend multiple
layers main board avoiding routing on the top layer.
For the best Bluetooth range performance, keep all external metal away from the antenna area.
!12
Bluetooth 5 Modules with Amplifier, BT832X and BT832XE
Ver 2.01 June 2018
Control Skyworks Power Amplifier
BT832X uses SKYWORKS SKY66112-11 power amplifier. The connection diagram with control signal pins is
below.
5
4
3
2
1
D
D
POWER
UART
Filter
nRF52832
C
C
I2C
GPIO
P17
CTX
P19
CRX
P06
CPS
BT832X
PA
SKY66112
ANT1
PCB ANT
1
B
B
X'TAL
RESET
32MHz
FANSTEL Corporation.
A
A
Title
BT832X Module
5
4
3
Size
A
Document Number
Date:
Wednesday, April 05, 2017
Rev
1.0
BLOCK
Sheet
2
1
of
1
1
A firmware configuration example to control Skyworks SKY66112 power amplifier is below. This firmware file,
SKY66112_PAconfig.txt can be downloaded from http://www.fanstel.com/download-document/.
//PCA10040.h
//set the clock
#define NRF_CLOCK_LFCLKSRC
.rc_ctiv
{.source
= 0,
= NRF_CLOCK_LF_SRC_SYNTH,
\
.rc_temp_ctiv = 0,
\
.xtal_accuracy = NRF_CLOCK_LF_XTAL_ACCURACY_250_PPM}
!13
\
Bluetooth 5 Modules with Amplifier, BT832X and BT832XE
//main.c
//config the PA/LNA
#ifdef APP_PA_LAN
#define APP_PA_PIN
17
#define APP_LNA_PIN
19
#define APP_CPS_PIN
6
#define APP_AMP_PPI_CH_ID_SET 0
#define APP_AMP_PPI_CH_ID_CLR 1
#define APP_AMP_GPIOTE_CH_ID
0
static void pa_lna_setup(void)
{
uint32_t err_code;
nrf_gpio_cfg_output(APP_CPS_PIN);
nrf_gpio_pin_clear(APP_CPS_PIN); //enable
nrf_gpio_cfg_output(APP_PA_PIN);
nrf_gpio_pin_clear(APP_PA_PIN); //
nrf_gpio_cfg_output(APP_LNA_PIN);
nrf_gpio_pin_clear(APP_LNA_PIN); //
static ble_opt_t pa_lna_opts = {
.common_opt = {
.pa_lna = {
.pa_cfg = {
.enable = 1,
.active_high = 1,
!14
Ver 2.01 June 2018
Bluetooth 5 Modules with Amplifier, BT832X and BT832XE
Ver 2.01 June 2018
.gpio_pin = APP_PA_PIN
},
.lna_cfg = {
.enable = 1,
.active_high = 1,
.gpio_pin = APP_LNA_PIN
},
.ppi_ch_id_set = APP_AMP_PPI_CH_ID_SET,
.ppi_ch_id_clr = APP_AMP_PPI_CH_ID_CLR,
.gpiote_ch_id = APP_AMP_GPIOTE_CH_ID
}
}
};
NRF_GPIO->DIRSET |= (1