BGM111E Blue Gecko
Bluetooth
®
Module
Data Sheet
The Blue Gecko BGM111E is a Bluetooth
®
module targeted for Bluetooth low energy ap-
plications where reliable RF, low-power consumption, and easy application development
are key requirements. At +8 dBm TX power, BGM111E is ideal for applications requiring
short and medium range Bluetooth connectivity.
The BGM111E integrates all of the necessary elements required for a Bluetooth applica-
tion: Bluetooth low energy radio, a 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 BGM111E Bluetooth Module also has
highly flexible hardware interfaces to connect to different peripherals or sensors.
BGM111E can be used in a wide variety of applications:
•
•
•
•
•
IoT Sensors and End Devices
Commercial and Retail
Health and Wellness
Industrial, Home and Building Automation
Smart Phone, Tablet and PC Accessories
KEY FEATURES
• Bluetooth 4.2 Compliant
• U.FL antenna connector
• TX power: up to +8 dBm
• RX sensitivity: down to -92 dBm
• Range: up to 200 meters
• 32-bit ARM® Cortex®-M4 core at 40 MHz
• Flash memory: 256 kB
• RAM: 32 kB
• Autonomous Hardware Crypto Accelerator
and Random Number Generator
• Integrated DC-DC Converter
• Onboard Bluetooth stack
Core / Memory
Crystals
Clock Management
High Frequency
Crystal Oscillator
Low Frequency
RC Oscillator
Low Frequency
Crystal Oscillator
High Frequency
RC Oscillator
Auxiliary
High Frequency
RC Oscillator
Ultra Low
Frequency
RC Oscillator
Energy Management
Voltage
Regulator
DC-DC
Converter
Brown-Out
Detector
Voltage Monitor
Other
CRYPTO
38.4MHz
ARM Cortex M4 processor
with DSP extensions and FPU
Memory
Protection Unit
32.768kHz
Power-On Reset
CRC
Flash Program
Memory
RAM Memory
Debug Interface
DMA Controller
32-bit bus
Peripheral Reflex System
Antenna
U.FL connector
Radio Transceiver
RFSENSE
DEMOD
Serial Interfaces
BUFC
USART
I/O Ports
External
Interrupts
General Purpose
I/O
Timers and Triggers
Timer/Counter
Protocol Timer
Analog I/F
ADC
FRC
Matching
LNA
I
PGA
IFADC
Low Energy
UART
Low energy timer
Watchdog Timer
Analog
Comparator
BALUN
RF Frontend
PA
MOD
CRC
RAC
Q
Frequency
Synthesizer
AGC
I
2
C
Pin Reset
Pulse Counter
RTCC
IDAC
Pin Wakeup
Cryotimer
Lowest power mode with peripheral operational:
EM0—Active
EM1—Sleep
EM2—Deep Sleep
EM3—Stop
EM4—Hibernate
EM4—Shutoff
silabs.com
| Building a more connected world.
Rev. 1.2
BGM111E Blue Gecko
Bluetooth
®
Module Data Sheet
Feature List
1. Feature List
The BGM111E highlighted features are listed below.
•
Low Power Wireless System-on-Chip.
• High Performance 32-bit 38.4 MHz ARM Cortex
®
-M4 with
DSP instruction and floating-point unit for efficient signal
processing
• 256 kB flash program memory
• 32 kB RAM data memory
• 2.4 GHz radio operation
• TX power up to +8 dBm
•
Low Energy Consumption
• 8.7 mA RX current at 2.4 GHz
• 8.2 mA TX current @ 0 dBm output power at 2.4 GHz
• 63 μA/MHz in Active Mode (EM0)
• 2.5 μA EM2 DeepSleep current (full RAM retention and
RTCC running from LFXO)
• 2.1 μA EM3 Stop current (State/RAM retention)
• Wake on Radio with signal strength detection, preamble
pattern detection, frame detection and timeout
•
High Receiver Performance
• -92 dBm sensitivity @ 1 Mbit/s GFSK (2.4 GHz)
•
Supported Protocols
• Bluetooth
®
•
Support for Internet Security
• General Purpose CRC
• Random Number Generator
• Hardware Cryptographic Acceleration for AES 128/256,
SHA-1, SHA-2 (SHA-224 and SHA-256) and ECC
•
Wide Selection of MCU peripherals
• 12-bit 1 Msps SAR Analog to Digital Converter (ADC)
• 2 × Analog Comparator (ACMP)
• Digital to Analog Current Converter (IDAC)
• 25 pins connected to analog channels (APORT) shared be-
tween Analog Comparators, ADC, and IDAC
• 25 General Purpose I/O pins with output state retention and
asynchronous interrupts
• 8 Channel DMA Controller
• 12 Channel Peripheral Reflex System (PRS)
• 2×16-bit Timer/Counter
• 3 + 4 Compare/Capture/PWM channels
• 32-bit Real Time Counter and Calendar
• 16-bit Low Energy Timer for waveform generation
• 32-bit Ultra Low Energy Timer/Counter for periodic wake-up
from any Energy Mode
• 16-bit Pulse Counter with asynchronous operation
• Watchdog Timer with dedicated RC oscillator @ 50nA
• 2×Universal Synchronous/Asynchronous Receiver/Trans-
mitter (UART/SPI/SmartCard (ISO 7816)/IrDA/I
2
S)
• Low Energy UART (LEUART
™
)
• I
2
C interface with SMBus support and address recognition
in EM3 Stop
•
Wide Operating Range
• 1.85 V to 3.8 V single power supply
• 2.4 V to 3.8 V when using DC-DC
• Integrated DC-DC
• -40 °C to +85 °C
•
Dimensions
• 12.9 x 15.00 x 2.2 mm
silabs.com
| Building a more connected world.
Rev. 1.2 | 2
BGM111E Blue Gecko
Bluetooth
®
Module Data Sheet
Ordering Information
2. Ordering Information
Ordering Code
Protocol Stack
Frequency
Band
2.4 GHz
2.4 GHz
Max TX
Power
(dBm)
+8
+8
Encryption
Flash
(KB)
256
256
RAM
(KB)
32
32
GPIO
Package
BGM111E256V2
BGM111E256V2R
SLWSTK6101C
1
Bluetooth Smart
Bluetooth Smart
Full
Full
25
25
100 pcs
cut reel
1000 pcs
reel
Note:
1. Blue Gecko Bluetooth Smart Module Wireless Development Kit (WSTK) with BGM111 (with antenna) and BGM121 radio boards,
expansion board and accessories.
silabs.com
| Building a more connected world.
Rev. 1.2 | 3
Table of Contents
1. Feature List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3. System Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1 Introduction.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 7
.
.
.
.
.
.
7
7
8
8
8
8
3.2 Radio. . . . . . . . . .
3.2.1 Antenna Interface . . .
3.2.2 Wake on Radio . . . .
3.2.3 RFSENSE . . . . . .
3.2.4 Packet and State Trace .
3.2.5 Random Number Generator
3.3 Power . . . . . . . . . . .
3.3.1 Energy Management Unit (EMU)
3.3.2 DC-DC Converter . . . . .
3.4 General Purpose Input/Output (GPIO).
3.5 Clocking . . . . . . . . . . .
3.5.1 Clock Management Unit (CMU) .
3.5.2 Internal Oscillators . . . . .
. 9
. 9
. 9
. 9
.10
.10
.10
.10
.10
.10
.10
.10
.11
.11
.11
.11
.11
.11
.11
.11
.11
.12
.12
.12
.12
.12
.12
.12
.12
.12
.13
.13
3.6 Counters/Timers and PWM . . . . . . . . .
3.6.1 Timer/Counter (TIMER) . . . . . . . .
3.6.2 Real Time Counter and Calendar (RTCC) . .
3.6.3 Low Energy Timer (LETIMER) . . . . . .
3.6.4 Ultra Low Power Wake-up Timer (CRYOTIMER)
3.6.5 Pulse Counter (PCNT) . . . . . . . . .
3.6.6 Watchdog Timer (WDOG) . . . . . . . .
3.7 Communications and Other Digital Peripherals . . . . . . . . . . .
3.7.1 Universal Synchronous/Asynchronous Receiver/Transmitter (USART) .
3.7.2 Low Energy Universal Asynchronous Receiver/Transmitter (LEUART) .
3.7.3 Inter-Integrated Circuit Interface (I
2
C) . . . . . . . . . . . .
3.7.4 Peripheral Reflex System (PRS) . . . . . . . . . . . . .
3.8 Security Features. . . . . . . . . . . . . . . .
3.8.1 GPCRC (General Purpose Cyclic Redundancy Check) .
3.8.2 Crypto Accelerator (CRYPTO) . . . . . . . . .
3.9 Analog . . . . . . . . . . . . . .
3.9.1 Analog Port (APORT) . . . . . . .
3.9.2 Analog Comparator (ACMP) . . . . .
3.9.3 Analog to Digital Converter (ADC) . . .
3.9.4 Digital to Analog Current Converter (IDAC)
3.10 Reset Management Unit (RMU)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3.11 Core and Memory . . . . . . . . . . . . .
3.11.1 Processor Core . . . . . . . . . . . .
3.11.2 Memory System Controller (MSC) . . . . .
3.11.3 Linked Direct Memory Access Controller (LDMA)
silabs.com
| Building a more connected world.
Rev. 1.2 | 4
3.12 Memory Map .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.14
.15
3.13 Configuration Summary .
4. Electrical Specifications
. . . . . . . . . . . . . . . . . . . . . . . . . . 16
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.16
.16
.17
.18
.20
.24
.25
.25
.26
.28
.30
.31
.32
.33
.36
.38
.40
.43
4.1 Electrical Characteristics . . . . . . .
4.1.1 Absolute Maximum Ratings . . . .
4.1.2 Operating Conditions . . . . . .
4.1.3 DC-DC Converter . . . . . . .
4.1.4 Current Consumption . . . . . .
4.1.5 Wake up times . . . . . . . .
4.1.6 Brown Out Detector . . . . . . .
4.1.7 Frequency Synthesizer Characteristics
4.1.8 2.4 GHz RF Transceiver Characteristics
4.1.9 Oscillators . . . . . . . . . .
4.1.10 Flash Memory Characteristics . . .
4.1.11 GPIO . . . . . . . . . . .
4.1.12 VMON . . . . . . . . . . .
4.1.13 ADC . . . . . . . . . . .
4.1.14 IDAC . . . . . . . . . . .
4.1.15 Analog Comparator (ACMP) . . .
4.1.16 I2C . . . . . . . . . . . .
4.1.17 USART SPI . . . . . . . . .
5. Typical Connection Diagrams
5.2 SPI Peripheral Connection
5.3 I
2
C Peripheral Connection.
.
.
. . . . . . . . . . . . . . . . . . . . . . . . 45
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.45
.45
.46
.
.
.
.
.
.
.
.
5.1 Power, Ground, Debug and Host UART .
6. Layout Guidelines
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.47
.47
.47
.
.
.
.
.
.
.
.
6.1 Recommended Placement on the Application PCB .
6.2 Effect of Plastic and Metal Materials .
6.3 Locating the Module Close to Human Body .
7. Pin Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
7.1 Pin Definitions . . . .
7.1.1 GPIO Overview .
7.3 Analog Port (APORT) .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.48
.57
.58
.65
7.2 Alternate Functionality Pinout
8. Package Specifications
8.1 BGM111E Dimensions .
. . . . . . . . . . . . . . . . . . . . . . . . . . 73
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.73
.74
.74
.75
8.2 BGM111E Package Marking .
8.4 BGM111E Land Pattern .
.
8.3 BGM111E Module Dimensions and Footprint .
9. Tape and Reel Specifications
silabs.com
| Building a more connected world.
. . . . . . . . . . . . . . . . . . . . . . . . 76
Rev. 1.2 | 5