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 ...
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) –...
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...
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.
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.
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 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 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.
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 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.
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.
Need help?
Do you have a question about the BM77EVB and is the answer not in the manual?
Questions and answers