BM70 Overview

The BM70 Bluetooth® 4.2 Low-Energy module is designed for easy implementation into a broad range of applications including: the Internet of Things (IoT), Payment/Security, Wearable Devices, Home and Security, Health and Fitness, among many others. When interfaced to a BLE enabled smartphone or Bluetooth Internet Gateway, applications can be monitored, controlled and updated from anywhere in the world. It conforms to the Bluetooth core specification version 4.2 to enhance throughput and security for IoT applications.

The BM70 module is built around Microchip Technology's IS1870/71 BLE SoC (System on Chip) which incorporates a Bluetooth stack, power management subsystem, 2.4 GHz transceiver, and RF power amplifier. The BM70 also supports Beacon technology to enhance user experience for IoT applications, and enables users to control the cloud and receive data without opening the application (typically through a smart phone). In addition, the BM70 can independently maintain a low power wireless connection which maximizes the module's lifetime in battery operated devices.

BM70.png
Click image to enlarge.

Additional features include:

  • UART, I2C, and SPI interface supported
  • Supports transparent UART data service of BLE
  • BM70 supports 3-channel PWM
  • Precision Temperature Sensor (PTS) with operating range of -20°C ~ +70°C with an accuracy of +/- 3°C
  • 12-bit (8 ch) Analog-to-Digital Converter (ADC) support for battery and voltage detection is provided
  • 18 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

BM70BlockDiagram.png

MCU Interface

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

bm70-mcu-connection-full.png

The BM70 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 www.microchip.com/BM70

20th Annual
Microchip MASTERs Conference 2016
Register now - Deadline: July 29

JW Marriott Desert Ridge Resort-Phoenix, AZ

© 2016 Microchip Technology, Inc.
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.