FLC-BTM101 Datasheet FLC-BTM101 Datasheet Document Type: Bluetooth Module Datasheet Document Number: FLC-BTM101-DS Document Version: V1.4 Release Date: 2012/8/29 Copyright 2012 ~ 2014 by Flaircomm Microelectronics Inc., All Right Reserved Without written permission from Flaircomm Microelectronics Inc.
FLC-BTM101 Datasheet Release Record Version Release Date Comments 1.0 1.1 1.2 2012/6/26 2012/8/1 2012/8/6 1.3 1.4 2012/8/8 2012/8/29 Initial Release Update Table 2. Add the weight. Add Part 5.1.1 & 5.2 & 5.3. Modify PCB footprint and reference design. Add BT/CE/FCC logo. Add Cautions & Warnings. Update FCC 2200 logo. Add module statement.
FLC-BTM101 Datasheet CONTENTS 1. INTRODUCTION .................................................................................................................. 7 1.1 BLOCK DIAGRAM ................................................................................................................... 7 1.2 FEATURES .............................................................................................................................. 7 1.3 APPLICATIONS ................................................
FLC-BTM101 Datasheet 6.4 AIO ..................................................................................................................................... 22 6.5 POWER CONSUMPTION ......................................................................................................... 22 7. REFERENCE DESIGN ....................................................................................................... 23 8. MECHANICAL CHARACTERISTIC ......................................................
FLC-BTM101 Datasheet TABLES AND FIGURES Table 1: General Specification......................................................................................................... 10 Table 2: Pin Definition..................................................................................................................... 13 Table 3: Digital Pin Status on Reset ................................................................................................ 14 Table 4: Power-on Reset ...........................
FLC-BTM101 Datasheet Figure 12: Product Packaging Information (Tape) .......................................................................... 31 Figure 13: Ordering Information .....................................................................................................
FLC-BTM101 Datasheet 1. Introduction FLC-BTM101 is a Bluetooth low energy (BLE) module supporting BT4.0 (BLE only). This module enables customers to add ultra-low power wireless connectivity to their products. The module provides everything required to create a Bluetooth low energy product with RF, based band, MCU, system clock, antenna and qualified Bluetooth 4.0 (BLE only) stack and customer application settings.
FLC-BTM101 Datasheet Support of Bluetooth 4.
FLC-BTM101 Datasheet Commercial Watches Human interface devices Flaircomm Microelectronics Confidential -9-
FLC-BTM101 Datasheet 2. General Specification Bluetooth Specification Standard Bluetooth 4.0(BLE only) Frequency Band 2.402GHz ~ 2.480GHz Antenna Antenna High System Clock 16MHz Low System Clock 32.768kHz Interface UART, PIO, SPI, AIO Sensitivity -90dBm@0.1%BER RF TX Power 6dBm Power Supply Voltage 1.8 ~ 3.
FLC-BTM101 Datasheet 3. Pin Definition 3.1 Pin Configuration Figure 2: Pin Configuration 3.
FLC-BTM101 Datasheet 5 PIO0 / UART_TX Bi-directional with programmable strength internal pull-up/down Programmable input/output line / UART TX selected by firmware setting 6 PIO1 / UART_RX Bi-directional with programmable strength internal pull-up/down Programmable input/output line / UART RX selected by firmware setting 7 PIO3 Bi-directional with programmable strength internal pull-up/down Programmable input/output line 8 PIO4 Bi-directional with programmable strength internal pull-up/down
FLC-BTM101 Datasheet Bi-directional with programmable strength internal pull-up/down Programmable input/output line Power Input Positive supply for all digital I/O port PIO[11:0] PIO11 Bi-directional with programmable strength internal pull-up/down Programmable input/output line 22 SPI_PIO#SEL Input with strong internal pulldown Select SPI debug port on PIO[8:5] 23 Wake-up Input has no internal pull-up or pull-down, use external pulldown Input to wake up BTM101 from hibernate 24 VDD Power
FLC-BTM101 Datasheet 4. Physical Interfaces 4.1 Power Supply BTM101 contains two regulators: One switch-mode regulator, which generates the main supply rail directly from battery One low-voltage linear regulator with 1.2V output powers digital circuits VDD_PIO is input voltage to power all digital I/Os including PIOs, UART port, SPI port and I2C. 4.2 Reset The module may be reset from several sources: Power-on reset Software configured watchdog timer. 4.2.
FLC-BTM101 Datasheet Power-on Reset Type Reset release on VDD_DIG rising 1.05 Reset assert on VDD_DIG falling 1.00 Reset assert on VDD_DIG falling (Sleep mode) 0.60 Hysteresis 50 Unit V mV Table 4: Power-on Reset 4.3 General Purpose Digital IO 12 lines of programmable bidirectional I/O are provided. They are all powered from VDD_PIO. PIO lines are software configurable as weak pull-up, weak pull-down, strong pull-up or strong pulldown.
FLC-BTM101 Datasheet 5. Serial Interfaces 5.1 UART This is a standard UART interface for communicating with other serial devices. The UART interface provides a simple mechanism for communicating with other serial devices using the RS232 protocol. When the module is connected to another digital device, UART_RX and UART_TX transfer data between the two devices. When selected in firmware PIO[0] is assigned to UART_TX and PIO[1] is assigned to UART_RX.
FLC-BTM101 Datasheet Figure 3: Example of an I2C Interface EEPROM Connection 5.3 SPI Master Interface BTM101 provides a SPI interface to connect an external serial flash memory. The SPI master memory interface in the BTM101 is overlaid on the I2C interface and uses a further 3 PIOs for the extra pins, see Table 6.
FLC-BTM101 Datasheet Figure 4: Memory Boot-up Sequence 5.4 Programming and Debug Interface The BTM101 debug SPI interface is available in SPI slave mode to enable an external MCU to program and control the BTM101, generally via libraries or tools supplied by Flaircomm.
FLC-BTM101 Datasheet protocol of this interface is proprietary. The 4 SPI debug lines directly support this function. The SPI programs, configures and debugs the BTM101. Take SPI_PIO#_SEL high to enable the SPI debug feature on PIO [8:5]. BTM101 uses a 16-bit data and 16-bit address programming and debug interface. Transactions occur when the internal processor is running or is stopped. Data is written or read one word at a time, or the auto-increment feature is available for block access. 5.4.
FLC-BTM101 Datasheet Do not connect the BTM101 in a multi-slave arrangement by simple parallel connection of slave MISO lines. When BTM101 is deselected (DEBUG_CS# = 1), the DEBUG_MISO line does not float. Instead, BTM101 outputs 0 if the processor is running or 1 if it is stopped.
FLC-BTM101 Datasheet 6. Electrical Characteristics 6.1 Absolute Maximum Ratings Rating Min Max Unit Storage Temperature -40 +85 °C Operating Temperature -40 +85 °C PIO Voltage -0.4 +3.6 V Battery (VDD) operation 1.8 +3.6 V VSS-0.4 VDD+0.4 V Other Voltages Table 8: Absolute Maximum Ratings 6.2 Recommended Operating Conditions Operating Condition Min Typical Max Unit Storage Temperature -40 -- +85 °C Operating Temperature Range -30 -- +85 °C PIO Voltage +1.2 -- +3.
FLC-BTM101 Datasheet Tr/Tf - - 5 ns -150 -40 -10 μA With strong pull-down 10 40 150 μA With weak pull-up -5 -1.0 -0.33 μA -0.33 +1.0 5.0 μA I/O pad leakage current -1 0 +1 μA CI Input Capacitance 1.0 - 5.0 pF Input and Tri-state Current With strong pull-up With weak pull-down Table 10: Digital Terminal 6.4 AIO Input Voltage Levels Input Voltages Min Typical Max Unit 0 -- +1.3 V 6.
FLC-BTM101 Datasheet 7.
FLC-BTM101 Datasheet 8.
FLC-BTM101 Datasheet Figure 8: Detail of Pads Flaircomm Microelectronics Confidential -25-
FLC-BTM101 Datasheet Figure 9: Recommended PCB Footprint Flaircomm Microelectronics Confidential -26-
FLC-BTM101 Datasheet 9. Recommended Reflow Profile The soldering profile depends on various parameters necessitating a set up for each application. The data here is given only for guidance on solder reflow. ℃ 250 217 210 A 25 0 B 1 2 C 3 D 4 E 5 6 min Figure 10: Recommended Reflow Profile Pre-heat zone (A) — This zone raises the temperature at a controlled rate, typically 0.5 – 2 C/s. The purpose of this zone is to preheat the PCB board and components to 120 ~ 150 C.
FLC-BTM101 Datasheet intermetallic growth which can result in a brittle joint. The recommended peak temperature (Tp) is 230 ~ 250 C. The soldering time should be 30 to 90 second when the temperature is above 217 C. Cooling Zone (E) — The cooling ate should be fast, to keep the solder grains small which will give a longerlasting joint. Typical cooling rate should be 4 C.
FLC-BTM101 Datasheet 10. Ordering Information 10.
FLC-BTM101 Datasheet Flaircomm Microelectronics Confidential -30-
FLC-BTM101 Datasheet Figure 12: Product Packaging Information (Tape) 10.2 Ordering information FLC-BTM101XYZA Product Revision Shipping Package Product Package Product Grade Figure 13: Ordering Information 10.2.1 Product Revision Product Revision A Description Release A Availability Yes Table 12: Product Revision 10.2.2 Shipping Package Shipping Package Description Quantity Availability 0 1 2 Foam Tray Plastic Tray Tape — 100x10x3 = 3000 1000 No Yes Yes Table 13: Shipping Package 10.2.
FLC-BTM101 Datasheet 10.2.
FLC-BTM101 Datasheet 11. Cautions &Warnings 11.1 FCC Statement 1. 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. (2) This device must accept any interference received, including interference that may cause undesired operation. 2. Changes or modifications not expressly approved by the party responsible for compliance could void the user's authority to operate the equipment.
FLC-BTM101 Datasheet The Host system using BTM101, should have label indicated "Contains FCC ID: P4IBTM101.