Quectel BC66-TE-B User Guide V2.0
Quectel BC66-TE-B User Guide V2.0
Rev. BC66-TE-B_User_Guide_V2.0
Date: 2018-10-23
Status: Released
www.quectel.com
NB-IoT Module Series
BC66-TE-B User Guide
Our aim is to provide customers with timely and comprehensive service. For any
assistance, please contact our company headquarters:
GENERAL NOTES
QUECTEL OFFERS THE INFORMATION AS A SERVICE TO ITS CUSTOMERS. THE INFORMATION
PROVIDED IS BASED UPON CUSTOMERS’ REQUIREMENTS. QUECTEL MAKES EVERY EFFORT
TO ENSURE THE QUALITY OF THE INFORMATION IT MAKES AVAILABLE. QUECTEL DOES NOT
MAKE ANY WARRANTY AS TO THE INFORMATION CONTAINED HEREIN, AND DOES NOT ACCEPT
ANY LIABILITY FOR ANY INJURY, LOSS OR DAMAGE OF ANY KIND INCURRED BY USE OF OR
RELIANCE UPON THE INFORMATION. ALL INFORMATION SUPPLIED HEREIN IS SUBJECT TO
CHANGE WITHOUT PRIOR NOTICE.
COPYRIGHT
THE INFORMATION CONTAINED HERE IS PROPRIETARY TECHNICAL INFORMATION OF
QUECTEL WIRELESS SOLUTIONS CO., LTD. TRANSMITTING, REPRODUCTION, DISSEMINATION
AND EDITING OF THIS DOCUMENT AS WELL AS UTILIZATION OF THE CONTENT ARE
FORBIDDEN WITHOUT PERMISSION. OFFENDERS WILL BE HELD LIABLE FOR PAYMENT OF
DAMAGES. ALL RIGHTS ARE RESERVED IN THE EVENT OF A PATENT GRANT OR
REGISTRATION OF A UTILITY MODEL OR DESIGN.
Copyright © Quectel Wireless Solutions Co., Ltd. 2018. All rights reserved.
BC66-TE-B_User_Guide 1 / 27
NB-IoT Module Series
BC66-TE-B User Guide
History
BC66-TE-B_User_Guide 2 / 27
NB-IoT Module Series
BC66-TE-B User Guide
Contents
1 Introduction .......................................................................................................................................... 6
1.1. Safety Information ....................................................................................................................... 6
7 Appendix A References..................................................................................................................... 27
BC66-TE-B_User_Guide 3 / 27
NB-IoT Module Series
BC66-TE-B User Guide
Table Index
BC66-TE-B_User_Guide 4 / 27
NB-IoT Module Series
BC66-TE-B User Guide
Figure Index
BC66-TE-B_User_Guide 5 / 27
NB-IoT Module Series
BC66-TE-B User Guide
1 Introduction
In order to help customers develop applications with Quectel BC66 module conveniently, Quectel
supplies corresponding development board (BC66-TE-B) to test the module. This document can help
customers quickly understand BC66-TE-B interface specifications, electrical and mechanical details and
know how to use it.
The following safety precautions must be observed during all phases of operation, such as usage, service
or repair of any cellular terminal or mobile incorporating BC66 module. Manufacturers of the cellular
terminal should send the following safety information to users and operating personnel, and incorporate
these guidelines into all manuals supplied with the product. If not so, Quectel assumes no liability for
customers’ failure to comply with these precautions.
Full attention must be given to driving at all times in order to reduce the risk of an
accident. Using a mobile while driving (even with a handsfree kit) causes
distraction and can lead to an accident. Please comply with laws and regulations
restricting the use of wireless devices while driving.
Switch off the cellular terminal or mobile before boarding an aircraft. The operation
of wireless appliances in an aircraft is forbidden to prevent interference with
communication systems. If the device offers an Airplane Mode, then it should be
enabled prior to boarding an aircraft. Please consult the airline staff for more
restrictions on the use of wireless devices on boarding the aircraft.
Cellular terminals or mobiles operating over radio signals and cellular network
cannot be guaranteed to connect in all possible conditions (for example, with
unpaid bills or with an invalid (U)SIM card). When emergent help is needed in such
conditions, please remember using emergency call. In order to make or receive a
call, the cellular terminal or mobile must be switched on in a service area with
adequate cellular signal strength.
BC66-TE-B_User_Guide 6 / 27
NB-IoT Module Series
BC66-TE-B User Guide
The cellular terminal or mobile contains a transmitter and receiver. When it is ON, it
receives and transmits radio frequency signals. RF interference can occur if it is
used close to TV set, radio, computer or other electric equipment.
In locations with potentially explosive atmospheres, obey all posted signs to turn
off wireless devices such as your phone or other cellular terminals. Areas with
potentially explosive atmospheres include fuelling areas, below decks on boats,
fuel or chemical transfer or storage facilities, areas where the air contains
chemicals or particles such as grain, dust or metal powders, etc.
BC66-TE-B_User_Guide 7 / 27
NB-IoT Module Series
BC66-TE-B User Guide
2 Product Concept
BC66-TE-B is a NB-IoT development board which supports Arduino interface. Designed in 70.0mm ×
74.0mm × 1.6mm form factor, BC66-TE-B can be used either alone or in conjunction with STM32
Nucleo-64 development board, so as to develop and debug applications which communicate with
infrastructures of mobile network operators through NB-IoT radio protocols in 3GPP Rel. 13.
Feature Details
USB interface:
Supply voltage range: 4.75V~5.25V
Typical supply voltage: 5.0V
Power Supply
Arduino interface:
Supply voltage range: 4.75V~5.25V
Typical supply voltage: 5.0V
UART Switch Used to switch the communication object of BC66 main UART port
BC66-TE-B_User_Guide 8 / 27
NB-IoT Module Series
BC66-TE-B User Guide
Arduino Interface Used for connection with STM32 Nucleo-64 development board
NOTES
1) Within
1. operation temperature range, the module is 3GPP compliant.
2) Within
2. extended temperature range, the module remains the ability to establish and maintain an
SMS*, data transmission, etc. There is no unrecoverable malfunction. There are also no effects on
radio spectrum and no harm to radio network. Only one or more parameters like Pout might reduce in
their value and exceed the specified tolerances. When the temperature returns to the normal
operating temperature levels, the module will meet 3GPP specifications again.
3. “*” means under development.
BC66-TE-B_User_Guide 9 / 27
NB-IoT Module Series
BC66-TE-B User Guide
DC-DC
U201
(U204-NM) RF
LDO U202 J304
LDO U203
Arduino
J306
BC26
J308 U101
Switch
USB-UART
Voltage-level
U302/U303
Micro USB
Translator
J302
Bridge USIM
J301 J401
U301
BC66-TE-B_User_Guide 10 / 27
NB-IoT Module Series
BC66-TE-B User Guide
J309
J304
J305
J308
J105
J106
S103
J201
J104
J301
J302 J303
J202
BC66-TE-B_User_Guide 11 / 27
NB-IoT Module Series
BC66-TE-B User Guide
J305, J306,
Arduino Interfaces Standard Arduino interfaces
J307, J308
PSM Wakeup Button S103 Used to wake up BC26 from PSM mode
BC66-TE-B_User_Guide 12 / 27
NB-IoT Module Series
hy BC66-TE-B User Guide
GND
RESET_N
PWRKEY_N
PSM_EINT_N
UART_MCU_TX
UART_MCU_RX
3.3V
3.3V
5V
GND
GND
RI
BC66-TE-B_User_Guide 13 / 27
NB-IoT Module Series
BC66-TE-B User Guide
3 Operation Procedures
This chapter mainly illustrates the operation procedures of BC66-TE-B. BC66-TE-B can be used alone to
upgrade firmware and debug applications based on BC66 module. Also, it can be used in conjunction with
an STM32 Nucleo-64 development board via Arduino interface to develop NB-IoT applications based on
STM32. The following describes the operation procedures of BC66-TE-B in different operation modes.
This chapter elaborates the operation procedure of using the BC66-TE-B alone.
BC66-TE-B_User_Guide 14 / 27
NB-IoT Module Series
BC66-TE-B User Guide
J304
J104
J301
J302 J303
BC66-TE-B_User_Guide 15 / 27
NB-IoT Module Series
BC66-TE-B User Guide
1. Install USB-UART driver which can be downloaded from the following link:
https://www.exar.com/product/interface/uarts/usb-uarts/xr21v1412.
2. Insert a Micro-SIM card into J303, and please note that a NB-IoT USIM card should be selected.
3. Connect the rod antenna with SMA connector on J304 (RF antenna connector).
4. Switch J302 (UART Switch) to “MAIN UART TO USB” state.
5. Connect the J301 (USB power supply interface) with PC via Micro USB cable. After turning on
BC66-TE-B, UART port information will be shown on “Device Manager” of PC. Interface0 is the main
UART port and can be used for AT command communication, data transmission and firmware
upgrading. Interface1/2 are auxiliary UART and debug UART respectively, both of which can be
used to output log for firmware debugging. For details of UART configuration, please refer to
Quectel_BC66_Hardware_Design.
NOTE
In the procedure, S101 can be used to turn on BC66 module, S102 can be used to reset the module, and
S103 can be used to wake up the module from PSM.
This chapter elaborates the operation procedure of using the BC66-TE-B in conjunction with an STM32
Nucleo-64 development board.
BC66-TE-B_User_Guide 16 / 27
NB-IoT Module Series
BC66-TE-B User Guide
J309
J304
J305
J308
J105
J106
S103
J201
J104
J301
J302 J303
J202
BC66-TE-B_User_Guide 17 / 27
NB-IoT Module Series
BC66-TE-B User Guide
CN1
CN
22J
203
JP5
CN6
JP6
CN
CN
5
CN8 9
SB13 SB14
SB62
SB63
BC66-TE-B_User_Guide 18 / 27
NB-IoT Module Series
BC66-TE-B User Guide
1. Install driver for STM32 Nucleo-64 board, which can be downloaded from the following link:
http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-to
ols/stm32-mcu-eval-tools/stm32-mcu-nucleo/nucleo-l476rg.html;
2. Install USB-UART driver which can be downloaded from the following link:
https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers. Remove
the two 0Ω resistors (SB13 and SB14) by soldering iron, and then solder them onto SB62 and SB63
respectively;
3. Short-circuit pin 1 & 2 of CN2, pin 3 & 4 of CN2, pin 1 & 2 of JP5 and pin 1 & 2 of JP6;
4. Insert a Micro-SIM card into J303, and please note that a NB-IoT USIM card should be selected;
6. Connect the rod antenna with SMA connector on J304 (RF antenna connector);
7. Switch J302 (UART Switch) to “MAIN UART TO MCU” state;
8. Connect BC66-TE-B with STM32 Nucleo-64 board via Arduino interface, and please connect J305,
J306, J307 and J308 of BC66-TE-B to CN5, CN6, CN8 and CN9, respectively.
9. Connect CN1 of STM32 Nucleo-64 board with PC via Mini USB cable. After powering on BC66
module, device information will be shown on the “Device Manager” of PC.
The table below shows the pin connection between BC66-TE-B and STM32-L476RG MCU, one kind of
STM32 Nucleo-64 board.
BC66-TE-B_User_Guide 19 / 27
NB-IoT Module Series
BC66-TE-B User Guide
The following figure shows the pin connection between BC66-TE-B and STM32-L476RG MCU.
GND
RESET_N
+3.3V PWRKEY_N
PSM_EINT_N
+3.3V
+5V
GND
GND
ADC0
RI
POWER_EN
UART_MCU_TX
UART_MCU_RX
BC66-TE-B_User_Guide 20 / 27
NB-IoT Module Series
BC66-TE-B User Guide
Absolute maximum ratings for power supply and voltage on digital and analog pins of the BC66 module
are listed in the following table.
+5V -0.3 6 V
The operation and storage temperatures of BC66 module are listed in the following table.
BC66-TE-B_User_Guide 21 / 27
NB-IoT Module Series
BC66-TE-B User Guide
NOTES
BC66-TE-B_User_Guide 22 / 27
NB-IoT Module Series
BC66-TE-B User Guide
5 Mechanical Dimensions
This chapter describes the mechanical dimensions of BC66-TE-B. All dimensions are measured in mm.
The tolerances for dimensions are ±0.15mm.
BC66-TE-B_User_Guide 23 / 27
NB-IoT Module Series
BC66-TE-B User Guide
BC66-TE-B_User_Guide 24 / 27
NB-IoT Module Series
BC66-TE-B User Guide
BC66-TE-B_User_Guide 25 / 27
NB-IoT Module Series
BC66-TE-B User Guide
BC66-TE-B_User_Guide 26 / 27
NB-IoT Module Series
BC66-TE-B User Guide
7 Appendix A References
Abbreviation Description
BC66-TE-B_User_Guide 27 / 27