Bluetooth 4.2 Module Datasheet
All information and data contained in this document are without any commitment, are not to be considered as an offer for conclusion of a contract, nor shall they be construed as to create any liability. Any new issue of this document invalidates previous issues. Product availability and delivery are exclusively subject to our respective order confirmation form; the same applies to orders based on delivered development samples delivered. By this publication, Shanghai Wukong Informaiton Sicence &Technology CO’,LTD (“WUKONG”) does not assume responsibility for patent infringements or other rights of third parties that may result from its use.
No part of this publication may be reproduced, photocopied, stored in a retrieval system, or translated in any form or by any means, electronic, mechanical, manual, optical, or otherwise, without the prior written permission of Shanghai Wukong Information Ltd. assumes no responsibility for any errors contained herein.
The BM90 is a fully-certified Bluetooth specification version 4.2 bluetooth low energy module. It integrates ST Microelectronics BLUENRG-132 soc chip with bluetooth 4.2 stack, 2.4GHz transceiver and RF power amplifier. With the BM90 module, designers can easily and rapidly embed bluetooth functionality into any devices and provides cost and time-to-market savings as a self-contained module solution.
It supports GAP、GATT Profiles and Data is transparent transferred over UART interface.Configuration is made easy using AT commands.
In addition, BM90 also supports master or slave role, one to more connection or ble mesh application.
Bluetooth specification complicant master,slave and multiple roles simultaneously
Transparent serial data connection over Bluetooth Low Energy transparent serial data service
Supports ble OTA(over the air) firmware upgrade
Supports PDM stream and voice over ble channel
- High performance, ultra-low power Cortex-M0 32-bit based architecture core
- Programmable 160 KB Flash
24 KB RAM with retention (two 12 KB banks)
Compact surface mount module: 23*12*2.0 mm
Operating voltage: 1.7v to 3.6v
Temperature range:-40℃ to +105℃
Simple UART interface
Integrated crystal, and matching circuitry
Multiple I/O pins for control and status
- Excellent RF link budget (up to 96 dB)
- Up to +8 dBm available output power
- 8.2 mA maximum TX current (@ 0 dBm, 3.0 V)
- Down to 1 μA current consumption with active BLE stack (sleep mode)
Various GPIOs for various purposes
BTv4.2: GAP,GATT,ATT,SMP and L2CAP
Mobile Point of Sales (mPos)
Home and Industrial automation
Mobile phone peripherals
Fitness,Weillness and sports
4. Module Information
4.1 Pin definitions
|Pin #||Name||I/O||Pin Description|
|1||GND||GND||Connect To Ground|
|2||VBAT||VPP||Battery input range: 1.7~3.6V|
|5||DIO2||I/O||GPIO or PDM_CLK|
|11||DIO10||I/O||GPIO or SW_CLK|
|12||DIO9||I/O||GPIO or SW_DIO|
|16||DIO6||I/O||GPIO or UART_RTS|
|17||DIO0||I/O||GPIO or UART_CTS|
|20||TEST1||O||TEST Pin Analog Output|
|21||ADC1||I||10bit ADC Input1|
|22||ADC2||I||10bit ADC Input2|
|23||GND||GND||Connect To Ground|
|24||GND||GND||Connect To Ground|
4.2 Module Size
Size: 23mm * 12.06mm * 0.8mm
4.3 Electrical Characteristics
|VBAT||Power supply voltage||1.6||3.3||3.6||V|
|Tx Current @3.0V 0Dbm||8.2mA|
4.4 UART Interface
The BM90 UART Pins UART_TX and UART_RX connect to the UART pins of the host MCU. The default UART Settings is Baud rate 115200bps, no flow control,8bit.
5. Bluetooth Software
6 Reference Design
Reference schematic for UART Transparent Application:
pull up exists in module Reset pin
Bootloader is activated by hardware by forcing DIO7 high during power-up or hardware Reset,
The customer application must ensure that DIO7 is forced low during power up.