dm00116524

UM1765
User manual
Bluetooth low energy expansion board based on BlueNRG for
STM32 Nucleo
Introduction
This document provides detailed hardware requirements and board connections for the XNUCLEO-IDB04A1 Bluetooth® low energy (BLE) evaluation board based on BlueNRG for
STM32 Nucleo. This board is part of STMicroelectronics’ offering of evaluation boards
designed around the BlueNRG Bluetooth low energy wireless network processor.
The excellent performance of BlueNRG and the best matching between BlueNRG and
BALF-NRG-01D3, X-NUCLEO-IDB04A1 passed the RF TEST for Japan Radio Law
certification with higher margin above the specification values as well as it is FCC certified
(FCC ID: S9NIDB04A1).
Figure 1. X-NUCLEO-IDB04A1 evaluation board
*63*6*
May 2015
DocID026346 Rev 5
1/14
www.st.com
Contents
UM1765
Contents
1
2
Board description and getting started . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1
Hardware requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2
System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Hardware description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1
X-NUCLEO-IDB04A1 board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1.1
Current measurements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3
Formal Notices Required by the U.S. Federal
Communications Commission (“FCC”) . . . . . . . . . . . . . . . . . . . . . . . . . 8
4
List of acronyms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5
Board schematic and bill of material . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2/14
DocID026346 Rev 5
UM1765
1
Board description and getting started
Board description and getting started
The X-NUCLEO-IDB04A1 is a Bluetooth low energy evaluation board to allow expansion of
the STM32 Nucleo boards. It is compatible with the Arduino UNO R3 connector layout, and
is designed around BlueNRG, a Bluetooth low energy, low power network coprocessor
compliant with BTLE 4.0 and the BALF-NRG-01D3, an ultra-miniature balun optimized for
ST BlueNRG RF IC, which integrates matching network and harmonics filter. The XNUCLEO-IDB04A1 interfaces with the STM32 MCU via SPI pin, and the user can change
the default SPI clock, the SPI chip select and SPI IRQ by changing one resistor on the
evaluation board. The excellent performance of BlueNRG and the best matching between
BlueNRG and BALF-NRG-01D3, X-NUCLEO-IDB04A1 passed the RF TEST for Japan
Radio Law certification with higher margin above the specification values as well as it is
FCC certified (FCC ID: S9NIDB04A1).
Key features:
• BlueNRG low power, low energy Bluetooth network coprocessor
• BALF-NRG-01D3 balun & harmonic filter
• Free comprehensive development firmware library and example for BlueNRG, compatible
with STM32Cube firmware
• Bluetooth low energy 4.0 master and slave compliant
• Compatible with STM32 Nucleo boards
• Equipped with Arduino UNO R3 connector
• Very low power consumption: 7.3 mA RX and 8.2 mA TX at +0 dBm
• Maximum transmission power: +8 dBm
• Excellent receiver sensitivity (-88 dBm)
• X-NUCLEO-IDB04A1 is FCC certified (FCC ID: S9NIDB04A1)
• X-NUCLEO-IDB04A1 is officially certificated as a BTLE 5 mW module for Japan Radio
Law "TYPE" Certification by Japan government
• RoHS compliant
Figure 2. Functional block diagram
3&%$QWHQQD
0+]
$QWHQQDWXQLQJFLUFXLW
%$/)15*'
0+]
%OXH15*
63,%XV
0ESV
670/
0LFURFRQWUROOHU
-7$* &RQQHFWRU
*63*6*
This section describes the hardware requirements for the X-NUCLEO-IDB04A1 evaluation
board.
DocID026346 Rev 5
3/14
14
Board description and getting started
1.1
UM1765
Hardware requirements
The X-NUCLEO-IDB04A1 is an expansion board for use with STM32 Nucleo boards (please
refer to UM1724 on www.st.com for further information). To function correctly, the STM32
Nucleo board must be connected to the X-NUCLEO-IDB04A1 board as shown in Figure 3
below.
Figure 3. X-NUCLEO-IDB04A1 plugged to STM32 Nucleo board
*63*6*
The interconnection between the STM32 Nucleo and the X-NUCLEO-IDB04A1 has been
designed to permit the use of any STM32 Nucleo board, although the optimal combination is
obtained using the NUCLEO-L152RE or NUCLEO-L053R8 hosting the ultra-low power
STM32.
4/14
DocID026346 Rev 5
UM1765
1.2
Board description and getting started
System requirements
Using the Nucleo boards with the X-NUCLEO-IDB04A1 expansion board requires the
following software and hardware:
•
a Windows PC (XP, Vista, 7, 8) to install the software package
•
a USB type A to Mini-B USB cable to connect the Nucleo to the PC
Installation of the board firmware package (order code: X-CUBE-BLE1) and the BlueNRG
graphical user interface utility on the user’s PC requires the following:
•
At least 128 MB of RAM
•
40 MB of hard disk space available
The X-CUBE-BLE1 firmware and related documentation is available on www.st.com.
DocID026346 Rev 5
5/14
14
Hardware description
2
UM1765
Hardware description
This section describes the X-NUCLEO-IDB04A1 features and provides information which
could be useful for understanding the board schematics.
2.1
X-NUCLEO-IDB04A1 board
The board allows the user to test the functionality of the BlueNRG processor. It hosts the
innovative BALF-NRG-01D3 balun & harmonic filter and its functionality can be exploited
using the firmware package contained in the X-CUBE-BLE1. It is fundamental to program
the microcontroller on the STM32 Nucleo board. Please refer to user manuals UM1724 and
UM1725, available on www.st.com.
The BlueNRG processor and the STM32 Nucleo board are connected through connectors
CN5, CN6, CN8 and CN9 (see Table 1 for details). The pins indicated with an asterisk (*)
represent an alternative pin for that specific function, i.e. SPI_IRQ could be moved from
CN8.1 to CN5.2.
A0
A1
A2
A3
A4
A5
1
2
3
4
5
6
SPI_IRQ
SPI_CSN*
D6
D5
VIN
GND
GND
5V
3V3
NC
IOREF
RESET
Table 1. Interconnection between STM32 Nucleo board and X-NUCLEO-IDB04A1
D0
D1
D2
D3
D7
D4
8
D8
D12
D14
D15
7
GND
6
D9
D13
5
GND
GND
4
D10
3
D11
2
3V3
1
AREF
Left connectors
Right connectors
3
2
1
8
7
BNRG_RST
4
SPI_MCSN
5
SPI_IRQ*
6
SPI_MOSI
7
SPI_MISO
8
SPI_CLK*
9
GND
10
CN9 digital
6
5
4
3
2
1
SPI_CLK
CN5 digital
To change the default pin SPI_CLK, SPI_IRQ and SPI_CSN the user must disassemble,
respectively,R10, R12 and R15, and assemble R11, R16 and R13.
6/14
DocID026346 Rev 5
UM1765
Hardware description
The board also includes:
–
a high frequency 16 MHz crystal
–
a low frequency 32 kHz crystal for lowest power consumption
–
a BALF-NRG-01D3 balun & harmonic filter
–
an EEPROM M95640-RMN6P to store the board parameters
Not mounted:
2.1.1
–
a JTAG connector to program the BlueNRG processor
–
an SMA connector for the external antenna
Current measurements
To monitor the power consumption of entire BlueNRG X-NUCLEO-IDB04A1 board, jumper
U5 can be used, inserting an ammeter probe between pins 1 and 2 of the connector. Since
the power consumption of BlueNRG during most of its operating time is very low, an
accurate instrument in the range of few µA may be required.
DocID026346 Rev 5
7/14
14
Formal Notices Required by the U.S. Federal Communications Commission (“FCC”)
3
UM1765
Formal Notices Required by the U.S. Federal
Communications Commission (“FCC”)
Any changes or modifications to this equipment not expressly approved by
STMicroelectronics may cause harmful interference and void the user’s authority to operate
this equipment.
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 any interference that may cause undesired
operation.
This device uses, generates and radiated radio frequency energy. The radio frequency
energy produced by this device is well below the maximum exposure allows by Federal
Communications Commission (FCC).
The X-NUCLEO-IDB04A1 is FCC certified (FCC ID: S9NIDB04A1).
8/14
DocID026346 Rev 5
UM1765
4
List of acronyms
List of acronyms
Table 2. List of acronyms used in the document
Term
Meaning
BLE
Bluetooth low energy
USB
Universal serial bus
DocID026346 Rev 5
9/14
14
Board schematic and bill of material
5
UM1765
Board schematic and bill of material
Table 3. Bill of materials (part 1)
Item
Quantity
Reference
Part
1
4
C1, C17, C20, C22
1u_0402_X5R
2
6
C2, C16, C18, C19, C21, C23
100n_0402_X7R
VBAT filtering
3
2
C3, C15
100p_0402_C0G
VBAT filtering
4
1
C4
150n_0402_X5R
VREG filtering
5
2
C5, C6
22p_0402_C0G
32 kHz XTAL load cap
6
1
C27
56p_0402_C0G
TX/RX balun cap
7
1
C24
56p_0402_C0G
TX/RX bypass cap
8
1
C25
TBD_0402_COG
Tuning cap
9
1
C26
TBD_0402_COG
Tuning cap
10
1
L4
TBD_0402
Tuning cap
11
2
C13, C14
15p_0402_C0G
12 (1)
1
L1
LF-XTAL filtering ind
13
1
L2
HF-XTAL filtering ind
14
1
J1
THR 1.27 mm 2x5 pins
15
1
J2
RF_IN/OUT
16
1
U4
BALF-NRG-01D3
17
1
CN5
18
2
CN6, CN9
Extra-long 8 pins femalemale strip
Female side mounted to the top
CN8
Extra-long 6 pins femalemale strip
Female side mounted to the top
19
Note
VBAT & SMPS OUT filter cap
16 MHz XTAL load cap
Test connector
UFL jack assembly, End Launch
Integrated balun for BlueNRG
QFN32
Extra-long 10 pins femaleFemale side mounted to the top
male strip
20
1
Q1
XTAL
XTAL
21
1
Q2
XTAL
XTAL
22
5
R1, R3, R4, R5, R6
23
1
R2
10k_0402
Connect to ground
24
2
R7, R9
100k_0402
Pull-up and pull-down
25
4
R10, R12, R14, R15
0_0402
jumper-resistor
26
3
R11, R13, R16
0_0402
jumper-resistor
27
1
U1
BlueNRG
28
1
U5
HEADER 1X2
27
1
U3
EEPROM
Memory
28
3
TEST8, TEST11,TEST12
Test point
Test point
Connect to VDD, pull-down
1. Not present on board market 14xx near U3.
10/14
DocID026346 Rev 5
RF IC
Male strip 1X2, 100 mils
UM1765
Board schematic and bill of material
Table 4. Bill of materials (part 2)
Item
Package
Manufacturer
Manufacturer’s ordering code /
orderable part number
+8 dBm
1
SM/C_0402
Murata
GRM155R61A105KE15
1 µF
2
SM/C_0402
Murata
GRM155R71C104KA88
100 nF
3
SM/C_0402
Murata
GRM1555C1H101JZ01
100 pF
4
SM/C_0402
Murata
GRM155R61A154KE19
150 nF
5
SM/C_0402
Murata
GRM1555C1H220JZ01
22 pF
6
SM/C_0402
Murata
GRM1555C1H560JA01
56 pF
7
SM/C_0402
Murata
8
SM/C_0402
Murata
9
SM/C_0402
10
SM/C_0402
Murata
GRM1555C1H180JZ01
1.8 pF
11
SM/C_0402
Murata
GRM1555C1H150JZ01
15 pF
12
SM/L_0402
Murata
LQG15HN2N0S02
2 nH
13
SM/L_0402
Tyco Electronics
14
15
SMT
16
NE
GRM1555C1H120JZ01
1.2 pF
NE
0 Ohm
SAMTEC
FTSH-105-01-F-D-K
NE
Hirose
U.FL-R-SMT-1(10) Digikey
H11891CT-ND
NE
STMicroelectronics
BALF-NRG-01D3
17
2.54 mm pitch
4UCON
18688
18
2.54 mm pitch
4UCON
18688
19
2.54 mm pitch
4UCON
18688
20
NX3215SA
NDK
NX3215SA-32.768kHz-EXS00AMU00003
32.768 kHz
21(1)
XTAL_32_25_REV2
NDK
NX3225SA -16.000MHz-EXS00ACS05997
16 MHz
22
SM/R_0402
Tyco Electronics
NE
23
SM/R_0402
Tyco Electronics
10 k
24
SM/R_0402
Tyco Electronics
100 k
25
SM/R_0402
Tyco Electronics
0 Ohm
26
SM/R_0402
Tyco Electronics
NE
27
QFN32
STMicroelectronics
28
WALCON.100/VH/TM2
OE/W.325/10/MOD
27
SO8N
28
TP
STMicroelectronics
M95640-RMN6P
NE
1. First release of the board mount 16 MHz X'tal, however ST suggests to use 32 MHz to exploit at best all the functionalities
of BlueNRG.
DocID026346 Rev 5
11/14
14
12/14
DocID026346 Rev 5
&/.
026,
5
567
XBB;5
&
&
XBB;5
9''
9''
63,B026,
63,B&/.
63,B,54
7(67
9%$7
7(67
7(67
7(67
%OXH15*
&
9%$7
QBB;5
&
QBB;5
&
SBB&2*
9%$7
026, &/. ,54
7(67 9%$7 7(67 7(67
7(67
7(67
&
QBB;5
&21
&1
&21
7(67
7(67
5
NB
9
5
'
&
9''
&
XBB;5
9''
4
9%$7
$
$
7(67
7(67
7%'B
7(67
7(67
SBB&2*
&
QBB;5
&
/
%
%
8
%$/)15*'
SBB&2*
&
7%'B
/);7$/
/
+);7$/
4
9%$7
&
QBB;5
&
SBB&2*
9%$7
6;7$/
6;7$/
5)
5)
9%$7
);7$/
);7$/
SBB&2*
6ROGHUDXBEHWZHHQ RUD5BEHWZHHQ S
&
NB
5
S
&
7(67
7%'B
/
7(67 9''
-3
&
3&%0HDQGHU$QWHQQD
*1' 7%'BB&2*
&
QF
5
8)/FRQQHFWRU
*1'
-
9''
7%'BB&2*
0
5
8
Q6
9FF
4 Q+2/'
Q:
&
9VV
'
,54
&/.
&61
8
1RWPRXQWHG
5
0,62
026,
Q6
5
,54
&61
&/.
1RWPRXQWHG
Q6
0,62
5
*1'
7(67
7(67
7(67
7(67
9''9
7(67
7(67
7(67
5
&1
QBB;5
&
&
QBB;5
5(6(71
6036),/7
12B6036
6036),/7
9''9
7(67
63,B&6
63,B0,62
NB
1RWPRXQWHG
1RWPRXQWHG
8
9''
SBB&2*
&
&
XBB;5
&21
5
-XPSHU
5
7HV WFRQQHFWRU
7(67
5
QF
9''
567
12B6036 7(67
&61
0,62
9
5
QF
9%$7
&1
5
QF
-
6,*
&21
&1
5
QF
0DOH&RQQHFWRU[
12B6036
7(67
7(67
7(67
7(67
Board schematic and bill of material
UM1765
Figure 4. X-NUCLEO-IDB04A1 expansion board schematic diagram
*63*6*
UM1765
6
Revision history
Revision history
Table 5. Document revision history
Date
Revision
16-May-2014
1
Initial release.
21-Jan-2015
2
Modified:
- Table 3 and Table 4.
19-Feb-2015
3
Modified:
- order code from STSW-IDB04V1 to X-CUBE-BLE1 Section 1.2 and
Section 2.1.
13-Apr-2015
4
Updated:
- Part number item 27 Table 4.
5
Updated:
- Title on the cover page.
- Section 1: Board description and getting started.
- Figure 4: X-NUCLEO-IDB04A1 expansion board schematic diagram.
Added:
- Figure 2: Functional block diagram.
- Section 3: Formal Notices Required by the U.S. Federal
Communications Commission (“FCC”).
20-May-2015
Changes
DocID026346 Rev 5
13/14
14
UM1765
IMPORTANT NOTICE – PLEASE READ CAREFULLY
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and
improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on
ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order
acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or
the design of Purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
© 2015 STMicroelectronics – All rights reserved
14/14
DocID026346 Rev 5