Blue Gecko BGM111 Bluetooth
®
Smart
Module Data Sheet
The BGM111 is a Bluetooth
®
Smart module targeted for Bluetooth Smart applications
where good RF performance, low power consumption and easy application development
are key requirements. At +8 dBm TX power BGM111 has best-in-class RF performance
and can provide long range, robust Bluetooth Smart connectivity.
The BGM111 integrates all of the necessary elements required for a Bluetooth Smart
application: Bluetooth radio, software stack and GATT based profiles and it can also
host end user applications, which means no external microcontroller is required in size,
price or power constrained devices. The BGM111 Bluetooth Smart module also has
highly flexible hardware interfaces to connect to different peripherals or sensors.
Although the BGM111 Bluetooth Smart Module is targeted at applications requiring high
RF performance, it still has ultra-low power consumption and can be operated using a
standard 3 V coin cell battery.
BGM111 can be used in a wide variety of applications:
• Health and Fitness
• Point-of-Sales
• Consumer Electronics
• Automotive Aftermarket
• Industrial and Home Automation
• Others
KEY FEATURES
• Bluetooth 4.1 Compliant (Bluetooth Smart)
• Software upgradable to Bluetooth 4.2
• TX power: up to +8 dBm
• RX sensitivity: down to -93 dBm
• Range: up to 200 meters
• CPU core: 32-bit ARM
®
Cortex-M4
• Flash memory: 256 kB
• RAM: 32 kB
• Autonomous Hardware Crypto Accelerator
and True Random Number Generator
• Integrated DC-DC Converter
silabs.com
| Smart. Connected. Energy-friendly.
This information applies to a product under development. Its characteristics and specifications are subject to change without notice.
Preliminary Rev. 0.92
Blue Gecko BGM111 Bluetooth
®
Smart Module Data Sheet
Feature List
1. Feature List
The highlighted features are listed below.
Bluetooth Features
• Bluetooth 4.1 Compliant
• Software Upgradable to Bluetooth 4.2
• Central and Peripheral Roles
• Up to 8 x BLE Connections in Central Role
Radio Features
• Integrated Antenna
• TX Power (+8 dBm)
• RX Sensitivity (-93 dBm)
• Up to 200 meters LoS range
Software Features
• Integrated Bluetooth Smart Stack
• Any GATT based Bluetooth Smart Profile
• 100 kbps throughput over BLE
• BGAPI
™
serial protocol API over UART for modem usage
Harware Interfaces
•
•
•
•
•
•
•
•
UART host interface
2 x SPI, UART and 2 x I2C peripheral interfaces
Up to 25 x GPIO with interrupts
4 x 12-bit ADC and 1 x 12-bit DAC
Internal temperature sensor
Internal battery voltage measurement option
Clock generator
Real-time counter
MCU Features
• ARM
®
Cortex-M4F
• 40 Mhz
• 32 kB RAM
• 256 kB Flash
• Advanced cryptography support
• BGLIB
™
host API/library which implements BGAPI serial proto-
Electrical Characteristics
col
• Supply voltage: 1.8 V to 3.8 V with DC/DC bypass mode
• BGScript
™
scripting language for standalone usage
• Supply voltage: 2.4 V to 3.8 V when using DC/DC
• Profile Toolkit
™
for creating GATT based services
• 8.2 mA TX current at 0 dBM
• 7.5 mA RX current
• 59 μA/MHz @ Energy Mode 0
• 1.7 μA EM2 deep sleep current
Environmental/Regulatory
• Temperature range: -40C to +85C
• Bluetooth, CE, FCC and IC, Japan and South-Korea qualified
Dimensions
• W x L x H: 12.9 mm x 15.0 mm x 2.2 mm
silabs.com
| Smart. Connected. Energy-friendly.
Preliminary Rev. 0.92 | 1
Blue Gecko BGM111 Bluetooth
®
Smart Module Data Sheet
Ordering Information
2. Ordering Information
Part Number
BGM111A256V1
Description
BGM111 Bluetooth Smart Mod-
ule with internal chip antenna
Cut reel
Features
Radio:
Core:
Memory:
Antenna:
Packaging:
Status:
Production PN:
BGM111A256V1R
BGM111 Bluetooth Smart Mod-
ule with internal chip antenna
Full reel
Radio:
Core:
Memory:
Antenna:
Packaging:
Status:
Production PN:
SLWSTK6101A
Blue Gecko Bluetooth Smart
module development kit
BGM111 radio board
WSTK main board
Expansion board (buttons, leds, accelerometer, joystick)
Accessories
Bluetooth Smart 4.1, +8 dBm TX
ARM Cortex M4
32 kB RAM/256 kB flash
chip
100 pcs cut reel
pre-production samples
BGM111A256V2
Bluetooth Smart 4.1, +8 dBm TX
ARM Cortex M4
32 kB RAM/256 kB flash
chip
1000 pcs tape and reel
pre-production samples
BGM111A256V2R
silabs.com
| Smart. Connected. Energy-friendly.
Preliminary Rev. 0.92 | 2
Blue Gecko BGM111 Bluetooth
®
Smart Module Data Sheet
Pinout
3. Pinout
This section contains a description of the BGM111 pin-out. Each pin may have one or more functions which are all listed in tables. The
pin-out is shown in the figure below.
Figure 3.1. BGM111 Pinout (Top View)
3.1 Power, Ground, and Reset Pins
Power supply, ground, and reset signal related pins are listed in the table below.
Table 3.1. Power, Ground, and Reset Pins
Pad Number Function Description
29
1, 12, 20, 31
30
VDD
GND
RESET
Module power supply
Ground, connected together internally but should all be connected directly to a solid ground plane with vias
in close proximity to the pads, especially on the antenna end.
Module reset signal. Pulling RESET low will reset the internal processor. This pin has an internal pull-up and
can be left floating if not needed.
silabs.com
| Smart. Connected. Energy-friendly.
Preliminary Rev. 0.92 | 3
Blue Gecko BGM111 Bluetooth
®
Smart Module Data Sheet
Pinout
3.2 GPIO Pins
The 25 GPIO pins of BGM111 module are organized into ports with up to 16 pins each. These GPIO pins can individually be configured
as either an output or input. More advanced configurations like open-drain, open-source, and glitch-filtering can be configured for each
individual GPIO pin. GPIO pins can also be overridden by peripheral pin connections like TIMER PWM outputs or USART communica-
tion, which can be routed to several locations on the device. The GPIO supports up to 16 asynchronous external pin interrupts, which
enable interrupts from any pin on the device. Also, the input value of a pin can be routed through the Peripheral Reflex System to other
peripherals. Except for a few special functions, the internal signal crossbar allows various peripheral functions to be assigned freely to
any GPIO pad, simplifying application board layout.
Table 3.2. BGM111 GPIO Assignments Related to Functionalities and Peripherals
GPIO Assignments
Port Name
Port Pin
Pad Number
BOOTLOADER
BOOT_RX
BOOT_TX
DEBUG
DBG_SWCLKTCK
DBG_SWDIOTMS
DBG_SWO
DBG_TDI
DBG_TDO
WAKE UP
GPIO_EM4WU0
GPIO_EM4WU1
GPIO_EM4WU4
GPIO_EM4WU8
GPIO_EM4WU9
GPIO_EM4WU12
I2C
I2CO_SCL
I2CO_SDA
USART 0
US0_CTS US0_CLK • • • • •
US0_RTS US0_CS
US0_RX
US0_TX
USART 1
US1_CTS US1_CLK • • • • •
US1_RTS US1_CS
• • • • •
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
MISO
MOSI
• • • • •
• • • • •
• • • • •
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
• • • • •
• • • • •
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
UART SPI
CTS
RTS
RX
TX
CLK
CS
MISO
MOSI
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
PA
0 1 2 3 4 5
PB
11 13 6
7
8
PC
9
PD
10 11 13 14 15 0
3
4
1
2
3
PF
4
5
6
7
Comment
5 6 7 8 9 10 11 13 14 15 16 17 18 19 2
21 22 23 24 25 26 27 28
UART SPI
CTS
RTS
CLK
CS
silabs.com
| Smart. Connected. Energy-friendly.
Preliminary Rev. 0.92 | 4