Advertisement

Quick Links

BM77EVB
Evaluation Kit
User's Guide
iSSC Technologies Corp.
Revision History
Date
Revision Content
Version
2014/10/03
Revision for BM77EVB WPS, Oct 2014
0.4
© 2014 ISSC Technologies Corp.
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BM77EVB and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ISSC BM77EVB

  • Page 1 BM77EVB Evaluation Kit User’s Guide iSSC Technologies Corp. Revision History Date Revision Content Version 2014/10/03 Revision for BM77EVB WPS, Oct 2014 © 2014 ISSC Technologies Corp.
  • Page 2: Table Of Contents

        3.2. Mode Definitions ............................7     3.3. Mode Switch Settings ............................7 Quick Start Guide to Using the BM77EVB ................9     4.1. Bluetooth SPP connection to Android Smartphone/Tablet ..........9     4.2. Bluetooth Low Energy Data Connection to iOS Device ..........17  ...
  • Page 3: Overview

    BM77EVB provides rapid prototyping and developing for Bluetooth data applications for Classic SPP or Bluetooth Low Energy. It can be powered via USB host or external battery Li-Battery. The BM77EVB utilizes the BM77 module, a fully certified Bluetooth 4.0 dual mode RF module supporting Bluetooth Classic SPP (Serial Port Profile) and Bluetooth Low Energy (BTLE) –...
  • Page 4: Features

    Onboard dipswitch block to set operating modes 32- pin header to fully access BM77 pins Embedded MCP2200 USB-UART converter, no need for extra converter board or cable Integrated programming interface to update firmware and configuration settings © 2014 ISSC Technologies Corp.
  • Page 5: Block Diagram

    2. Block Diagram The diagram below shows a simplified block diagram for the BM77EVB. For more detailed information please refer to BM77EVB schematic in Appendix B, BM77EVB Schematic. USB-to-UART Serial Converter MCP2200 VCC_HCI M_RX U_RX VCC_2V4/ EXT_3V3 EXT_3V3 U8/U9 M_TX...
  • Page 6: Interface Description

    3. Interface Description The illustration below shows a BM77EVB in its default configuration as shipped. Description 1. JP1- Battery connector for Li-lon Battery, Voltage range 4.2~3.3V 2. JP2- Power source jumper Source from BAT (4.2V~3.3) Source from USB (5V->LDO->3.7V) 3. SW5- The path between SW_BTN & BAT_IN, the button must be pressed down to make BM77 work.
  • Page 7: Power Switch Settings

    9. SW2- Reset button for Bluetooth module 10. JP4- Connect with iSSC propriety 8 PIN connector (EDGAR). Use Li-lon battery power and switch SW1 OFF while using EDGAR. 11. SW1- Mode Switch (see 3.2 Mode Definition, 3.3 Mode Settings) 12. JP7- CTS path of UART between BM77 & MCP2200. Remove the jumper if not using flow control.
  • Page 8 3. EAN: Low 1. P20: High Application (default) 2. P24: High 3. EAN: Low © 2014 ISSC Technologies Corp.
  • Page 9: Quick Start Guide To Using The Bm77Evb

    The following sections describe how to establish Bluetooth serial data connections using the BM77EVB. The purpose of the exercise is to demonstrate the basic data capabilities of the BM77EVB, and interoperability with other Bluetooth devices. Please note that in all these demonstrations, the BM77EVB is a Bluetooth slave waiting for a connection initiated by the Bluetooth master device.
  • Page 10 Make sure the SW1 is under the Application Mode. 1: OFF, 2: OFF, 3: OFF Step 3. Verify SW5 button is in the ON (pushed down). Step 4. Using the micro USB cable, connect the BM77EVB to host PC USB port to power up EVB. The blue connection LED1 indicates connection state as follows: Stand-by State- the LED1 of EVB will blink once at a time.
  • Page 11 Verify default BaudRate is 115200 Click Connect button. The Connect button will change into a Disconnect button after connected. Text box to enter characters to transmit. Click Send to transmit text is to SmartPhone over BM77EVB Bluetooth connection. © 2014 ISSC Technologies Corp.
  • Page 12 As shown below in left illustration, use and opening from file from Android File Manager “My Files” App. It may be necessary to enable the “Unknown Sources” in Device Security settings. After successful install, the BtChat APP is displayed in Application view © 2014 ISSC Technologies Corp.
  • Page 13 Press Scan the button in step 2 to initiate the Bluetooth Device scan Find the BM77EVB device named “Dual-SPP” and select it to start the pairing process. Once paired, the Dual-SPP (BM77EVB) device will be listed in paired device list.
  • Page 14 Use the Android menu button to open BT Chat menu options. Select the “Setting” button to open APP setting view. c. Enable the “Show Rx Text” options. Press the “Back” button to return to main window. © 2014 ISSC Technologies Corp.
  • Page 15 From BT Chat APP main window, press the Android menu button to open BT Chat menu options. Select the “Connect a device” button to open paired device list. b. Select the “Dual-SPP” device to open an SPP connection to BM77EVB. c. After connection is established the status message is displayed in main window.
  • Page 16 Observe received text in red font color on Bluetooth Chat PC d. Enter enter text to send in Bluetooth Chat PC e. Click “Send” to transmit text to Android BTChat Android APP Observe received text in BTChat Android APP © 2014 ISSC Technologies Corp.
  • Page 17: Bluetooth Low Energy Data Connection To Ios Device

    4.2. Bluetooth Low Energy Data Connection to iOS Device This demonstration show how serial data is transmitted from BM77EVB (via PC Chat) to an iOS device using Bluetooth Low Energy connection. This demonstration uses ISSC BLETR APP to connection to the BM77EVB.
  • Page 18 Turn ON the Bluetooth. Launch the iSSC BLETR APP and it will scan the Bluetooth Low Energy Peripheral devices and list them. If the device does not appear press the “Refresh” button to restart the BTLE peripheral scan. Find the Dual-SPP BTLE peripheral device.
  • Page 19 Select the connected Dual-SPP device to display the top level view. This view presents three options when connected to a BM77EVB. Transparent - View to display received data, send data, and enable features Proprietary- This view sets Bluetooth Low Energy connection parameters Device Info -This view displays the settings for Bluetooth Low Energy Device Information Service ©...
  • Page 20 Selecting “Transparent” button opens the transparent Serial Data view as shown below. The default mode is Raw (ASCII) mode where any data characters received are displayed in the large text box in red font. Data Mode Transfer © 2014 ISSC Technologies Corp.
  • Page 21 Enter text in the input text box. Click “Send” button to transmit text to BM77. After clicking “Send” the text is received via the BM77 UART and displayed in the BT CHAT text window. © 2014 ISSC Technologies Corp.
  • Page 22 The line break indicates a Bluetooth Low Energy packet break, meaning a transmittted test block was fragmented into multiple BLE packets. Clicking the “Start” button initiates the data transfer. © 2014 ISSC Technologies Corp.
  • Page 23 BLETR APP, to the BM77. The steps to use this feature are as follows: a. Click the “TX File” button to open a dialog with list of file sizes to transmit b. Select the file size to send c. Observe the file received on BT Chat. © 2014 ISSC Technologies Corp.
  • Page 24 The Echo feature is an optional function for the Transparent data view. When Echo is enabled, any data received by BLETR is echoed back to sender. The example below show text sent from BTCHAT being echoed to BLETR when the Echo mode is enabled. © 2014 ISSC Technologies Corp.
  • Page 25 The Device Information view displays the characteristics associated with Device Information service. The Device Information service is available to all Bluetooth 4.0 low energy host that access the BM77EVB. It exposes the information identifying information about the BM77 peripheral device. These values can be programmed using a configuration tool described in the application note.
  • Page 26 3. Latency: Number of connection events peripheral (BM77) is allowed to skip 4. Bluetooth LE Name used to advertise Peripheral name to scanning Central devices. Enter new name in text box and click “Change Name” to invoke change. © 2014 ISSC Technologies Corp.
  • Page 27: Appendix A: Bm77Spp03 Module Pin Assignment

    It is only valid while BM77 into Shutdown State. PMULDO_O Output of PMULDO UART_TX_IND: H: BM77 indicate UART data will be transmitted out after a certain timing. (Setting by EEPROM, default 5ms) L: Otherwise. STATUS_IND_2: BM77 State indication , refer to P15 © 2014 ISSC Technologies Corp.
  • Page 28 External reset input (Low Active), Clock period 62.5n at least HCI_RXD UART_RXD HCI_TXD UART_TXD Configurable Functional GPIO Configurable Functional GPIO Configurable Functional GPIO Configurable Functional GPIO Reserved Configurable Functional GPIO LED1 LED1 driver Ground RI/O BT_RF RF Port © 2014 ISSC Technologies Corp.
  • Page 29: Appendix B: Bm77Evb Schematic

    6. Appendix B: BM77EVB Schematic EXT_3V3 VOUT 10u/16V 10u/16V V B U S 47u/16V RT9179PB 30K/1% G N D LED-HR VCC_HCI VOUT 10u/16V 10u/16V USBM3121-051-1-BN-R RT9179PB 30K/1% VCC_2V4 VOUT 30K/1% 10u/16V 10u/16V RT9179PB 30K/1% VCC_2V4 SW-3BIT EXT_3V3 0.1u/16V HCI_TXD 0.1u/16V...
  • Page 30 BAT_IN BAT_IN SW_BTN SW_BTN LED1 LDO33_O VDD_IO 10u/16V LED-B LDO18_O P34/SCLK WAKEUP WAKEUP_SI1 P33/MOSI PMULDO_O PMULDO_O P32/MISO 10u/16V P31/NCS UART_TXD 10u/16V HCI_TXD P12/SCL UART_RXD P12 / SCL HCI_RXD P13/SDA RST_N P13 / SDA RST_N 1u/16V © 2014 ISSC Technologies Corp.
  • Page 31 P12 / SCL HCI_RXD P13/SDA P13 / SDA FP-BM77SPPA 3V3_CP P12/SCL 3V3_CP 3V3_CP P13/SDA P12/SCL 10u/16V 2K2/1% P13/SDA 3V3_CP SSQ-F-2x5-R A P P L E c o n n e c t JP10 2K2/1% JP 1x2 © 2014 ISSC Technologies Corp.
  • Page 32: Appendix C: Q & A

    1. Is the BM77 Module Data Sheet available? Yes. Contact your Microchip representative to request additional information about the BM77 module. 2. When I connect the BM77EVB to the host PC the COM port does not appear? Try resetting the MCP2200 by pressing SW4.
  • Page 33: Appendix D: Reversion History

    8. Appendix D: Revision History Version Date History 2012/8/27 Draft Version 2014/06/12 Modify connect with Ipad air tool 2014/07/30 Modify layout 2014/10/03 Added screen shots for Smartphone Apps, revisions for MCHP BM77EVB release © 2014 ISSC Technologies Corp.

Table of Contents