Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

Bluetooth® Low Energy Solutions

The BM64 stereo audio module which is a fully-certified Bluetooth® Version 4.2 (BDR/EDR/BLE) module provides designers the capability Bluetooth wireless audio and voice applications to their products as well as Bluetooth Low Energy Applications.  Additional information on the Microchip BM64 Module is available at the following link: Microchip BM64 Module.

The RN4871 is a small form factor Bluetooth 4.2 Low-Energy module. It has a completely integrated Bluetooth software stack, and developers can easily interface to the device via a standard UART interface. Additional information on the Microchip RN4871 Module is available at the following link: Microchip RN4871 Module.

The following is an example of using the RN4871 Module and BM64 Module for Bluetooth Low Energy Applications.

Development Tools

PIC32 Digital Audio Development Boards

Microchip offers several development boards for the development of Digital Audio for both USB Audio as well as Bluetooth Audio.

DescriptionPart Number
PIC32MX Curiosity Development BoardDM320103
PIC32MM USB Curiosity Development BoardDM320107
PIC32 Bluetooth Audio Development KitDV320032
PIC32 Bluetooth Starter KitDM320018
PIC32MZ Embedded Connectivity with FPU (EF) Starter KitDM320007
PIC32MZ Embedded Graphics with Stacked DRAM (DA) Starter KitDM320010
PIC32MZEF Curiosity Development BoardDM320104

PIC32 Digital Audio PIMs and Compatibility

The PIC32 Bluetooth Audio Development Kit supports multiple PIMS which are supported with the PIC32 Bluetooth Development Kit.

DescriptionPart Number
PIC32MZ EF Audio PIMMA320018
PIC32MX270F512L Bluetooth PIMMA320017
PIC32MX270F256D PIMMA320014
PIC32MX274F256D PIMMA320022

PIC32 Digital Audio Daughter Cards

The PIC32 Digital Audio Daughter Cards are compatible with the PIC32 Bluetooth Audio Development Kit as well as the PIC32 Bluetooth Starter Kit.

DescriptionPart Number
BM64 Bluetooth Radio Daughter BoardAC320032-3
Audio Codec Daughter Card – AK4642AC320100
Audio Coder Daughter Card – AK7755AC327755
PIC32 Audio DAC Daughter CardAC320032-2
Multimedia Expansion Board IIDM320005-2

16-bit PIC® MCU and dsPIC® DSC Development Boards for Audio

DescriptionPart Number
Explorer 16/32 Development BoardDM240001-2
MPLAB Starter Kit for dsPIC DSCDM330011

PIC32 Multimedia Expansion Board

The PIC32 MEB II is a highly integrated, compact and flexible development platform. The MEB II integrates with the PIC32MZ Starter Kits for a complete graphics development solution.

DescriptionPart Number
Multimedia Expansion Board IIDM320005-5

Recording and Playback Software Libraries

Audio FunctionsResource TypeTitle and LinkSupported Families
Audio and SpeechLibraryMP3 Decoder Library for PIC32MXPIC32 MCU
Audio and SpeechLibraryPIC32 Audio Equalizer Filter libraryPIC32 MCU
Bluetooth AudioLibraryPIC32 Bluetooth® Audio Software SuitesPIC32 MCU
AAC PlaybackLibraryAAC Decoder Library for PIC32PIC32 MCU
Streaming AudioDemoUSB Audio Headset DemoPIC32MM MCU
Record and Playback, Streaming AudioLibrarydsPIC33E Sample Rate ConversiondsPIC33E
RecordApplication Note and Source CodeAN1152-Achieving Higher ADC Resolution Using OversamplingdsPIC33E, dsPIC33F
Record and Playback, Voice CommunicationsLibrarySW300026 dsPIC/PIC24 G.711 Speech Encoding & Decoding LibrarydsPIC33E, dsPIC33F
Record and Playback, Voice CommunicationsLibrarySW300090-dsPIC G.726A Speech Encoding/Decoding LibrarydsPIC33E, dsPIC33F
Record and Playback, Voice CommunicationsLibrarySW300070-Speex Speech encoding/decoding LibrarydsPIC33E, dsPIC33F
Record and Playback, Voice CommunicationsLibrarydsPIC® DSC Equalizer LibrarydsPIC33E, dsPIC33F
Voice CommuncationsLibrarySW300060-Aucostic Echo Cancellation LibrarydsPIC33E, dsPIC33F
Voice CommuncationsLibrarySW300080-Line Echo Cancellation LibrarydsPIC33E, dsPIC33F
Voice CommuncationsLibrarySW300040-Noise suppression librarydsPIC33E, dsPIC33F
Voice CommuncationsLibrarydsPIC DSC Automatic Gain Control LibrarydsPIC33E, dsPIC33F
Record and Playback, Voice CommunicationsGUIdsPIC DSC Speech and Audio Fast Forward (SAFF) tooldsPIC33E, dsPIC33F
Record and Playback, Voice CommunicationsGUIDigital Filter DesigndsPIC33E, dsPIC33F
Record and Playback, Voice CommunicationsGUIdsPICworks Data Analysis & DSP software (use to convert PCM to WAV and back)PIC24F, dsPIC33E, dsPIC33F