1.2. Features .............................................................................................................................................. ..........4
This document describes the hardware and software for the ISSC BM77EVB evaluation kit.
The BM77EVB allows the designer to evaluate and demonstrate the capabilities of the ISSC BM77 Dual Mode
Bluetooth RF Module. The evaluation board includes an integrated configuration and programming interface for
plug-and-play capability. It also includes on-board connection and data status LEDs enabling rapid prototyping and
fast time to market.
In addition to BM77EVB hardware, several software applications are provided to demonstrate Bluetooth data
connections to the onboard BM77 module. The demonstration software consists:
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) – providing a Bluetooth serial data connections. The BM77EVB provides a USB
UART converter allowing flexible interface to host PC, a PC terminal utility and SmartPhone APPs to drive both
classic SPP and BTLE data connections.
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.
The following sections describe how to establish Bluetooth serial data connections using the BM77EVB. The
purpose of the exercise is to d emonstra te th e ba sic d at a cap ab ilities of the BM77EVB, an d interoperability w ith 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.
For this demonstration, the following hardware and software is required:
Required Hardware:
BM77EVB Evaluation Kit, p/n EV77SPPS3MC2A available on www.microchipdirect.com
Bluetooth enabled Smartphone or Tablet
o Android device runn ing Android 4.3 or later
o iOS: iPhone 4S or later, iPad3 or later, must support Bluetooth Low Energy
Windows Host PC with USB port
Required Software:
The software applications needed to demonstrate the BM77EVB is show below:
BT Chat Tool, “BT Chat v004.exe” available at www.microchip.com/BM77
Android Chat Too l, “BTChat_V1.0.3.apk” available www.microchip.com/BM77
iOS Terminal “BLETR”, available on Apple AppStore™
MCP2200 dri ver for Windows, available at www.microchip.com/MCP2200
4.1. Bluetooth SPP connection to Android Smartphone/Tablet
In this demonstration a Bluetooth (SPP) data connection will be established between the BT Chat Tool, across
BM77EVB to the Smartphone application. For the SPP demonstration an Android 4.3 or later smartphone or tablet is required.
As illustrated below, the host PC runs a BT Chat Tool application, which transfers serial data over a COM port (USB
virtual COM port) to BM77EVB, where it is transmitted over a Bluetooth connection to the remote Bluetooth host,
which is this example is a Smartphone application.
Step 1. Verify JP2 is configured for USB power.
Default is using USB as the main power supply.
Step 2. Verify SW1 switches are set to Application mode.
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. (Blue)
Pairing, Connected State- the LED01 will blink twice at a time.
Step 5. Verify Virtual COM port is created
If a virtual COM is not observed in the Device Manag er port list, it may be necessary to install Microchip
MCP2200 driver. (Search Internet by typing keyword”
Microchi p MCP2200 Driver”)
Step 6. Run the BT Chat Tool.exe on your PC and make sure the COM Port is connected.