2021 Microchip Technology Inc.
DS00003118C-Page 1
INTRODUCTION
The BM83 module is a flash-based Bluetooth Stereo
Audio module built using Microchip’s IS2083 SoC. The
turnkey solution as mentioned in
integrates the
Bluetooth stack, profiles, and audio/voice processing to
enable Bluetooth audio capability and customize DSP
tuning for an end user application.
This application note describes how to implement and
use the following solutions using the BM83 module:
• Multi-Speaker (MSPK):
- Microchip's Wireless Concert Technology
(WCT) is a distributed audio solution that
synchronizes multiple speakers from one
audio source. This is also known as Multi-
speaker (MSPK) solution.
• Audio Transceiver (AT):
- With AT firmware, the BM83 serves as an
audio source that transmits A2DP music to
standard Bluetooth devices.
• Google Fast Pairing (GFP):
- Uses Bluetooth Low Energy to discover
nearby Android devices, thus eliminating
some of the steps in pairing process.
The BM83 supports the following standard features
along with other features listed in the following table.
• HFP, A2DP and AVRCP
• Audio Mixer
• Bluetooth Low Energy Transparent Service
• OTA Tuning and OTA DFU
• UART Command for Host MCU
• Microchip Bluetooth Audio (MBA) App
Compatibility
The Microchip Bluetooth Audio (MBA) mobile app
connects to the BM83 Bluetooth devices to create an
audio network, adjust EQ settings, volume control, and
perform Over-the-Air (OTA) DSP tuning and firmware
upgrade functions.
lists the firmware targets created to support
different functionality as memory constraints do not
allow all features to be implemented in one firmware
image. Each target consists of a firmware image and
default configuration settings. The firmware targets are:
• Phone Book Access Profile (PBAP)
• Google Fast Pairing (GFP)
• Serial Port Profile (SPP)
• Audio Transceiver (AT)
The Config GUI Tool is provided along with the BM83
module to optimize the Noise Reduction (NR), Acoustic
Echo Cancellation (AEC), Audio Mixer and Equalizer
(EQ) Filtering. The BM83 module supports the
following modes:
• Host mode (default configuration):
- Uses the host MCU for advanced system
control
- See
to enable this mode using the
Config GUI Tool
TABLE 1:
FEATURES SUPPORTED BY BM83
Features
Firmware Targets
PBAP
GFP
SPP
AT
Type
Code and Binary Image
Standard Features
Y
Y
Y
Y (Rx mode)
A2DP Source
N
N
N
Y (Tx mode)
PBAB
Y
N
N
N
iAP2/SPP
N
N
Y
N
MSPK
N
Y
Y
N
AVCRP Browsing
Y
N
Y
N
Google Fast Pair
N
Y
N
N
Legend:
Y = Supported, N = Not supported
AN3118
IS2083/BM83 Bluetooth
®
Applications Design Guide
Summary of Contents for IS2083 Series
Page 56: ...2021 Microchip Technology Inc DS00003118C Page 56 AN3118 FIGURE 59 SAVING UI PARAMETERS 1 2...
Page 85: ...2021 Microchip Technology Inc DS00003118C Page 85 AN3118 FIGURE 96 OTA DFU COMPLETED...
Page 100: ...2021 Microchip Technology Inc DS00003118C Page 100 AN3118 FIGURE 114 UPDATING BM83...