BM71 Overview

The BM71 is a small form factor, Bluetooth 4.2 Low-Energy module measuring only 9 x 11.5 x 2.1 mm. The BM71 module is designed for easy implementation into a broad range of applications. Supporting the latest Bluetooth® standard, it delivers up to 2.5x throughput improvement and more secure connections vs. Bluetooth 4.1 based products. Developers can easily interface to the device via a standard UART interface, available on most microcontrollers and processors.

The BM71 has a completely integrated Bluetooth software stack and offers a shielded regulatory certified version with a built-in antenna. Developers are freed from the complexities of Bluetooth Software and RF development and can simply utilize the BM71 as a wireline replacement. Perfect for IoT (Internet of Things) applications, when interfaced to a BLE enabled smartphone or Bluetooth Internet Gateway, applications can be monitored, controlled and updated from anywhere in the world.

bm71-module.png
Click image to enlarge.


Additional features include:

  • UART, I2C, and SPI interface supported
  • Supports transparent UART data service of BLE
  • BM71 supports 1-channel PWM
  • Precision Temperature Sensor (PTS) with operating range of -20 °C ~ +70 °C with an accuracy of +/- 3 °C
  • 12-bit (5 ch) Analog-to-Digital Converter (ADC) support for battery and voltage detection
  • Nine general-purpose I/O pins
  • Integrated 32 MHz crystal
  • Small and compact surface-mount module
  • Castellated SMT pads for easy and reliable PCB mounting

Block Diagram

BM71BlockDiagram.png

MCU Interface

The image below highlights the connections required between the Host microcontroller and the BM71 module. It also shows several control and status functions that may be triggered by BM71 GPIO pins. These signals are described in detail in the "BM71 MCU Interface" page.

bm71-mcu-connection-full.png

The BM71 UART pins, HCI_TXD and HCI_RXD, are connected to the UART pins of the host MCU. All module control and status may be obtained via specially formatted packets sent/received via UART TX/RX signals.

Documentation

For the most up-to-date documentation please visit the BM71 product page.

© 2024 Microchip Technology, Inc.
Notice: ARM and Cortex are the registered trademarks of ARM Limited in the EU and other countries.
Information contained on this site regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights.