Introduction

The BM70 and BM71 modules from Microchip are Bluetooth low energy modules designed for easy integration of Bluetooth low energy operation into a wide variety of applications. Microchip provides a Bluetooth low energy software stack programmed directly into the internal memory of the BM70/71 devices.

Microchip releases periodic updates to the application firmware to include new features and fix any bugs reported in previous releases. These updates are provided with a release note along with the firmware files in the BM70/71 webpage. This document explains the process of executing a UART-based device firmware update.

Microchip provides PC-based tools for programming the modules, which are available on the BM70/71 webpage. For the rest of this document, it is assumed the user cannot use the PC Tool provided by Microchip to perform firmware update.