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.
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
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.
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.
For the most up-to-date documentation please visit www.microchip.com/BM70