link to page 10 link to page 10 BM78 Table 2-3 provides the configurable functions and descriptions of I/O pins. TABLE 2-3:CONFIGURABLE FUNCTIONS AND DESCRIPTIONSFunction NameDescription Low battery indication This function, when assigned to a pin, ensures the output goes low when the battery level is below a specified level. The UI tool can set the battery level. RSSI indication When assigned to a pin, this function can be used to indicate the quality of the link based on the Received Signal Strength Indicator (RSSI) level. If the RSSI level is lower than the specified values, then the RSSI indication pin goes low. Link drop control When assigned to a pin, this function can be used to force the module to drop the current Bluetooth Low Energy (BLE) link with a peer device. Pulling the Link Drop pin low will force the disconnect. The pin needs to be pul ed low for at least 10 ms. UART RX indication When assigned to a pin, this function enables communication with the UART when the module is in Low-Power mode. When not in Low-Power mode, the module runs on a 16 MHz clock. If the user intends to provide data or com- mands through UART in the Low-Power mode, then the UART_RX_IND pin needs to be pul ed low and the user has to wait at least 5 ms before sending the data. Pulling the UART_RX_IND pin low allows the module to operate the 16 MHz clock and to enable UART. Pairing key When assigned to a pin, this function can be used to force the module to enter Standby mode. The pin needs to be pulled down for at least 160 ms. Inquiry control When assigned to a pin, this function forces the module to enter Inquiry mode (Bluetooth Classic). The pin must be pulled low for at least 240 ms for the device to enter Inquiry mode. Profile_IND When assigned to a pin, this function can be used to indicate whether current connection is in Basic Data Rate (BDR)/Enhanced Data Rate (EDR) (Bluetooth Classic), or in BLE. If the Profile_IND pin is high, then the current connection is BDR/EDR connection. If low, then the current connection is a BLE connection. This pin is valid only for Link state. 2.3Status Indication I/O Pins The I/O pins, P1_5 and P0_4, are status indicator pins: STATUS_IND_1 and STATUS_IND_2. Both the pins provide status indication to host MCUs. Table 2-4 pro- vides status indication of the P1_5 and P0_4 pins. TABLE 2-4:STATUS INDICATIONP1_5/STATUS_IND_1P0_4/STATUS_IND_2Indication H H Power-on (default setting) and Deep-sleep state. HH status should be stable for at least 500 ms H L Access state L H Link state (UART data transmitting) L L Link state (no UART data transmitted) Legend: L = Low H = High 2016-2020 Microchip Technology Inc. DS60001380C-Page 10 Document Outline BM78 Features RF/Analog Data Throughput FIGURE 1: BM78 MODULE MAC/Baseband/Higher Layer Operating Conditions Applications General Description Table of Contents Most Current Data Sheet Errata Customer Notification System 1.0 System Overview FIGURE 1-1: Internal Block Diagram of BM78 module TABLE 1-1: Pin Description FIGURE 1-2: BM78SPPS5MC2/NC2 Pin Diagram FIGURE 1-3: BM78SPP05MC2/NC2 Pin Diagram 2.0 Application Information 2.1 System Configuration TABLE 2-1: System Configuration Settings 2.2 Control and Indication I/O Pins TABLE 2-2: CONTROL AND INDICATION I/O PIN ASSIGNMENTS TABLE 2-3: CONFIGURABLE FUNCTIONS AND DESCRIPTIONS 2.3 Status Indication I/O Pins TABLE 2-4: Status Indication 2.4 Power Tree FIGURE 2-1: Power Tree Diagram 2.5 Software Power Button (SW_BTN) FIGURE 2-2: SW_BTN TIMING (HIGH) at Application MODE FIGURE 2-3: SW_BTN TIMING at Access States FIGURE 2-4: SW_BTN TIMING (Low) at Link States 2.6 WAKE-UP FIGURE 2-5: Wake-up Time 2.7 External Reset FIGURE 2-6: Timing waveforms on Reset 2.8 LED Driver FIGURE 2-7: LED Driver 2.9 Host MCU Interface over UART FIGURE 2-8: Power and MCU Interface Example for BM78 module 2.10 Reference Circuit FIGURE 2-9: BM78SPP05MC2/NC2 Reference Circuit FIGURE 2-10: BM78SPP05MC2/NC2 Reference Circuit FIGURE 2-11: BM78SPPS5MC2/NC2 Reference Circuit FIGURE 2-12: BM78SPPS5MC2/NC2 Reference Circuit 3.0 Operating Modes FIGURE 3-1: Operating Mode Configuration 3.1 Auto Pattern Mode FIGURE 3-2: Auto Pattern Mode 3.2 Manual Pattern FIGURE 3-3: State Changes by MCU in Manual Pattern 4.0 Electrical Characteristics Absolute Maximum Ratings TABLE 4-1: Recommended Operating Conditions TABLE 4-2: 3.3V LDO Electrical Parameters TABLE 4-3: PMU LDO TABLE 4-4: SAR-ADC AND Battery Voltage Detector TABLE 4-5: Intensity Controllable LED Driver TABLE 4-6: Power Consumption-Classic TABLE 4-7: Power Consumption-Low Energy 5.0 Radio Characteristics TABLE 5-1: Transmitter Performance TABLE 5-2: Receiver Performance 6.0 Physical Dimensions FIGURE 6-1: BM78SPPS5MC2/NC2 Module Dimensions FIGURE 6-2: BM78SPPS5MC2/NC2 Recommended PCB Footprint FIGURE 6-3: BM78SPPS5MC2/NC2 Host PCB Mounting Suggestion FIGURE 6-4: BM78SPP05MC2/NC2 Module Dimensions FIGURE 6-5: BM78SPP05MC2/NC2 Recommended PCB Footprint FIGURE 6-6: BM78SPP05MC2/NC2 Host PCB Mounting Suggestion 7.0 Reflow Profile Module FIGURE 7-1: Reflow Profile 8.0 Module Placement Guidelines FIGURE 8-1: Module Placement Examples TABLE 8-1: Recommended Antenna FIGURE 8-2: Keep Out Area Recommended for Antenna 8.1 BM78SPPS5MC2/NC2 Ceramic Chip Antenna FIGURE 8-3: BM78SPPS5MC2/NC2 Antenna Radiation Pattern TABLE 8-2: Antenna Radiation Pattern Details 9.0 Ordering Information TABLE 9-1: BM78 Module SKUs Appendix A: Certification Notices TABLE A-1: EUROPEAN COMPLIANCE TESTING Appendix B: Revision History The Microchip WebSite Trademarks Worldwide Sales